An isolated immunogen consisting of an isolated peptide of 30 amino acid residues or less comprising the amino sequence ILSAFSVYV (SEQ ID No. 1) with two or less amino acid substitutions, in which the immunogen is capable of binding to antigen of human leukocytes (HLA), in which the immunogen is optionally linked to any one of: an immunogenic vehicle, a Toll-like receptor agonist, an immunogenic peptide that is known to stimulate an immune response of the type of helper T cells, a cytokine , an antibody, a receptor ligand, a lipid, a multiple antigenic peptide, polyethylene glycol, a leader sequence, a secretion sequence, or a sequence used for peptide purification.Un inmunógeno aislado que consiste en un péptido aislado de 30 restos de aminoácido o menos que comprende la secuencia amino ILSAFSVYV (SEC ID N.º 1) con dos o menos sustituciones de aminoácido, en el que el inmunógeno es capaz de unirse a antígeno de leucocitos humanos (HLA), en el que el inmunógeno está unido opcionalmente a uno cualquiera de: un vehículo inmunogénico, un agonista del receptor tipo Toll, un péptido inmunogénico que se sabe que estimula una respuesta inmunitaria del tipo de células T auxiliares, una citoquina, un anticuerpo, un ligando de receptor, un lípido, un péptido antigénico múltiple, polietilenglicol, una secuencia líder, una secuencia de secreción, o una secuencia empleada para la purificación del péptido.