Heterorhabditis sp. HBa35