Faculty for Biochemistry and Molecular Medicine & Biocenter Oulu, University of Oulu, Aapistie 7, 90220 Oulu, Finland ...