The invention provides a protein comprising hepatitis B core antigen (HBcAg) with a sugar attached to an e1 loop. The protein may comprise a first and a second copy of HBcAg in tandem, wherein one or both copies of HBcAg has a sugar attached to the e1 loop. The first copy may have a sugar attached to the e1 loop and the second copy may comprise a peptide epitope in the e1 loop. The protein may be used to induce an immune response against the sugar and hence act as a vaccine.