1 Center for Immunization and Infection Research in Cancer, Moffitt Cancer Center, Tampa, FL 33612, USA. Electronic address: peter.johnstone@moffitt.org.
2 Center for Immunization and Infection Research in Cancer, Moffitt Cancer Center, Tampa, FL 33612, USA.