Genetics and HLA antigens