proton quarks