YBX2 and cancer: dbpC as a potential cancer/testis antigen