The present invention relates to a surface exposed protein (protein E; pE), a virulence factor, which can be detected in Haemophilus influenzae, having an amino acid sequence as described in SEQ ID NO 1, an immunogenic fragment of said surface exposed protein, and a recombinant immunogenic protein (pE (A)) or truncated variants thereof based on said surface exposed protein. Nucleic acid sequences, vaccines, plasmids and phages, non human hosts, recombinant nucleic acid sequences, fusion proteins and fusion products are also described. A method of producing the said protein or truncated fragments thereof recombinantly is also disclosed.