SEARCH Articles Figures Tables Heme peptide direct electron transfer Heme peptide, structure Heme proteins peptide systems Peptides heme systems