Amino acid identities in the three redox center-carrying polypeptides of cytochromebc 1/b 6 f complexes | doi.page