HLA-A,B,C: Patterns of Polymorphism in Peptide-Binding Proteins