NLRC5 and cancer: NLRC5 can be used not only to restore MHC-I expression and tumor immunogenicity but also to discover cancer antigenic peptides and to predict unresponsiveness to cancer immunotherapy.