20 Grams of High Quality Protein source natural source of BCAA quick dissolving, easy to mix. The Benefits of Whey Protein Protein serves as a dietary source of amino acids. The body needs amino acids to build the various proteins used in the growth, repair and maintenance of body tissues such as skin, bones and muscles. Whey protein offers the benefits of supplying high nutritional value and branched chain amino acids to athletes. BCAA are essential amino acids that are part of muscle protein, they may preserve muscle glycogen stores and help reduce the amount of protein breakdown during exercise.