Amino acids are the building blocks of proteins ... BCAAs have been found to play a role in not only protein synthesis but ...