DNA-dependent ATPase and ATP-dependent 5'-3' DNA helicase. Has no activity on blunt DNA or DNA with 3'-overhangs, requires at least 10 bases of 5'-ssDNA for helicase activity. ATP + H2O = ADP + H(+) + phosphate Belongs to the RecD family. RecD-like subfamily.