SEARCH Articles Figures Tables Aerogenes Aerogens Peptococcus Peptococcus aerogenes ferredoxin Peptococcus aerogenes iron protein from