If the immune system recognizes only small pieces of the virus and mounts an immune response to that, how about if I just take these pieces of a virus like some structural subunit, some piece of protein and use that as a vaccine? 