single-stranded DNA-dependent ATP-dependent DNA helicase activity
20627
15417
13982
13578
13254
11660
11589
11154