Natural micropolymorphism in human leukocyte antigens provides a basis for genetic control of antigen recognition