RecA as a motor protein. Testing models for the role of ATP hydrolysis in DNA strand exchange.

RecA as a motor protein. Testing models for the role of ATP hydrolysis in DNA strand exchange.