single-stranded DNA-dependent ATP-dependent DNA helicase activity
9716
9018
799
6207
5171
5001
4757
42282
40725
4045