SEARCH Articles Figures Tables Electron proteins Electron transfer protein MoFeS Proteins transfer Proteins transferred