proton structure function