[1] Turku Univ, Physiol Anim Lab, Dept Biol, FIN-20014 Turku, Finland
[2] Abo Akad Univ, Dept Biochem, FIN-20521 Turku, Finland
[3] Univ Turku, Turku Ctr Biotechnol, FIN-20521 Turku, Finland
[4] Turku Grad Sch Biomed Sci, FIN-20520 Turku, Finland
[5] Northwestern Univ, Sch Med, Dept Cell Mol & Struct Biol, Chicago, IL 60611 USA