RecA Protein and Its Interaction with DNA