single-stranded DNA-dependent ATP-dependent DNA helicase activity
23074
22861
22277
22056
21986
21498
21318
21268
21222
20793