Hydrolysis of ATP dependent on homologous double-stranded DNA and single-stranded fragments promoted by RecA protein of Escherichia coli.