ATP-dependent annealing helicase that catalyzes the rewinding of the stably unwound DNA. Rewinds single-stranded DNA bubbles that are stably bound by replication protein A (RPA). Acts throughout the genome to reanneal stably unwound DNA, performing the opposite reaction of many enzymes, such as helicases and polymerases, that unwind DNA (By similarity). Belongs to the SNF2/RAD54 helicase family. SMARCAL1 subfamily.