Proton wave function