Tag: proteins are polymers composed of