Proton tunneling