[1] Univ Helsinki, Inst Biomed, FIN-00014 Helsinki, Finland
[2] Univ Helsinki, Inst Biotechnol, FIN-00014 Helsinki, Finland
[3] Inst Genet & Biol Mol & Cellulaire, Dept Mol Pathol, F-67404 Illkirch Graffenstaden, France
[4] Natl Publ Hlth Inst, SF-00300 Helsinki, Finland