Question: why are mhc molecules polymorphic?
Answer: The MHC genes are highly polymorphic; this means that there are many different alleles in the different individuals inside a population. ... In this way, the MHC molecules have a broad specificity, because they can bind many, but not all, types of possible peptides.