ATP-dependent DNA helicase activity
29936
270116
269556
26926
269123
268889
268868
268687
268049
267997