Explain how it is possible for the estimated 21,000 genes in the human genome to code for over 250,000 different protein molecules.
This variation is due to the fact that it is an oversimplification to say that one gene is transcribed and translated into one polypeptide or protein. Processes, such as alternative splicing introduces variation through exons being spliced out of pre-mRNA in various ways, resulting in many possible mature mRNA's from one gene. Therefore, many possible proteins can be produced from one gene.