Nanoflu vaccine protects against seasonal flu