Proteins are large bio-molecules that contains one or more long chains of amino acid remains. Its source is meat, poultry, seafood and such; the amount of protein that is recommended for the endurance of athletes on a relative basic is 1.2-1.4 grams per day.