what is leucine
Leucine is a natural amino acid that is found in your body. Leucine and the branched amino acids, isoleucine and valine, make up almost one-third of your muscle protein.