Heterorhabditis sp. YNb59