a peptide with more than 100 amino acids?..
peptide
monosaccharide
protein
nucleotide
disaccharide
polysaccharide
amino acid nucleic acid