A novel multi-epitope vaccine induces protective and therapeutic immunity against Helicobacter pylori | Synapse