The ultimate flu vaccine?