A polypeptide consisting of up to 40 amino acids, which polypeptide comprises a sequence having at least 95% homology with SEQ ID 1: SEQ ID 1 DLEALMEWLKTRPILSPLTKGILGFVFTLTVP wherein the polypeptide is immunogenic in a vertebrate expressing an allele complex major histocompatibility (MHC) and is immunogenic to a plurality of strains of influenza virus.Un polipéptido que consiste en hasta 40 aminoácidos, tal polipéptido comprende una secuencia que tiene al menos 95% de homología con la SEQ ID 1: SEQ ID 1 DLEALMEWLKTRPILSPLTKGILGFVFTLTVP en la que, el polipéptido es inmunogénico en un vertebrado que expresa un alelo del complejo de histocompatibilidad mayor (MHC) y es inmunogénica para una pluralidad de cepas del virus de la gripe.