single-stranded DNA-dependent ATP-dependent DNA helicase activity
40348
38555
38046
37748
37638
37486
37362
35798
354
35310