Extensive structural homology between H-2 K/D/L antigens and non-polymorphic class I Qa, Tla and “37” molecules suggests they may act as peptide carriers