what are building blocks protein

what are the building blocks of protein