ATP-dependent RNA helicase glh-1 CELE_T21G5.3

protein found in Caenorhabditis elegans