protein endurance