Proteins, among the most complex of all organic compounds, are composed of amino acids (see Figure 2-4), which contain carbon, hydrogen, oxygen, and nitrogen atoms. Certain amino acids also have sulfur atoms, phosphorus, or other trace elements such as iron or copper.