Heterorhabditis sp. YNb184