Tumour immunology: MHC antigens and malignancy