Heterorhabditis sp. HBa233