recA protein of Escherichia coli promotes branch migration, a kinetically distinct phase of DNA strand exchange.