What are the end products of protein digestion?

Amino acids