Title: Proton-translocating transhydrogenase