Heterorhabditis sp. HBa78