ATP-dependent DNA helicase DDX31, putative

ATP-dependent DNA helicase DDX31, putative