[1] Univ Tampere, Sch Med, Medisiinarinkatu 3, Tampere 33014, Finland
[2] Tampere Univ Hosp, Fimlab Ltd, Medisiinarinkatu 3, Tampere 33014, Finland
[3] Univ Helsinki, Dept Surg, SF-00100 Helsinki, Finland
[4] Helsinki Univ Hosp, Helsinki 00100, Finland
[5] St Louis Univ, Sch Med, Dept Biochem & Mol Biol, St Louis, MO 63104 USA
[6] Slovak Acad Sci, Inst Virol, Ctr Mol Med, Bratislava 81104, Slovakia
[7] Univ Helsinki, Res Programs Unit, Translat Canc Biol, SF-00100 Helsinki, Finland