Mendel described numerous traits controlled by individual genes with two different alleles. Taking advantage of our greatly expanded understanding of molecular genetics, briefly explain how two different alleles of the same gene come to co-exist within a species.