An SNP-dependent cancer-testis antigenic epitope serves as a promising immunotherapeutic target for cancer