HLA and cancer: from research to clinical impact.