[1] Abo Akad Univ, Dept Biochem & Pharm, FIN-20521 Turku, Finland
[2] Univ Turku, Dept Biochem, Joint Biotechnol Lab, FIN-20520 Turku, Finland
[3] Moscow Inst Phys & Technol, Dolgoprudnyi 141700, Russia
[4] Abo Akad Univ, Ctr Biotechnol, FIN-20521 Turku, Finland
[5] Turku Univ, Ctr Biotechnol, FIN-20521 Turku, Finland