Protein merupakan makromolekul yang terdiri atas rantai polipeptida yang terbentuk dari ikatan asam amino. Protein berperan sebagai struktur sel, enzim, hormon, dan transporter. Fungsi protein sangat bergantung pada struktur tiga dimensinya yang dibentuk oleh ikatan kimia antara asam amino.