What are proteins made up of?