Probable ATP-Dependent RNA Helicase DDX56