Probable ATP-dependent DNA helicase HFM1