Tagged nanoparticle-vaccine