HUMAN LEUKOCYTE ANTIGENS: AN UPDATE ON STRUCTURE, FUNCTION AND NOMENCLATURE