All tagged antiviral vaccine