Design and comparative characterization of RecA variants