Role of genetic variations on MHC class I antigen-processing genes in human cancer and viral-mediated diseases.