ATP-dependent helicase, putative

ATP-dependent helicase, putative