ATP-dependent RNA helicase glh-1 CELE_T21G5.3
protein found in Caenorhabditis elegans