Comparison of structural and functional variation in class I HLA molecules: the role of charged amino acid substitutions.