1. VTT Technical Research Centre of Finland, Medical Biotechnology, Turku FIN-20520, Finland
2. University of Turku Centre for Biotechnology, Turku FIN-20520, Finland
3. Department of Cell Biology, Nijmegen Center for Molecular Life Sciences, University Medical Center St. Radboud, University of Nijmegen, Nijmegen, Netherlands