a _____ is a polymer that contains many different molecules of amino acids