GCA_000009705.1 alr4977 definition recombination protein RecR GCA_000009705.1 all3272 definition recombination protein RecA GCA_000009705.1 all3374 definition DNA repair and genetic recombination protein RecF