Proteins are macromolecules composed of amino acids linked by peptide bonds. Keratin is a structural protein found in hair, nails, feathers, horns, and scales.