A homopolymer has only one type of building block called monomer repeated n number of times.A heteropolymer has more than one type of monomer.Proteins are heteropolymers made of aminoacids.While a nucleic acid like DNA or RNA is made of only 4 types of nucleotide monomers,proteins are made of how many monomers