Heterorhabditis sp. YNb185