Proteins can vary in size from approximately 40 to 34,000 amino acids.
a. why is there a lower limit to the size of proteins?
b. why is there an upper limit to the size of polypeptides?