Which of the macromolecules contains the structure shown below?
1. nucleic acids
2. proteins
3. carbohydrates
4. lipids
