Protein-protein recognition, hydride transfer and proton pumping in the transhydrogenase complex

Protein-protein recognition, hydride transfer and proton pumping in the transhydrogenase complex