Information to the construction and RNA-binding nature of Caenorhabditis elegans Dicer-related helicase 3 (DRH-3).