Proton structure function