Cofnod E-bost: Physiological roles of nicotinamide nucleotide transhydrogenase.