Tag vaccination against viruses