1. Department of Virology, Haartman Institute, University of Helsinki, FIN-00014 Helsinki, Finland
2. Institute of Biotechnology, University of Helsinki, FIN-00014 Helsinki, Finland
3. Department of Virology, University of Turku, FIN-20520 Turku, Finland