proton-translocating ATPase