High-energy cosmic ray proton spectrum