1. Department of Virology, Haartman Institute, P.O. Box 21, FIN-00014 University of Helsinki, Helsinki, Finland
2. Institute of Biotechnology
3. Laboratory of Computational Engineering, P.O. Box 9203, FIN-02015 Helsinki University of Technology, Helsinki, Finland
4. Department of Biosciences, P.O. Box 56, FIN-00014 University of Helsinki, Helsinki, Finland