What molecules make up proteins?