1. Department of Medical Biochemistry and Molecular Biology, University of Oulu, P.O. Box 5000, FIN-90014 Oulu, Finland
2. Oulu Eye Research Unit, Department of Ophthalmology, University of Oulu, FIN-90014 Oulu, Finland
3. Drug Discovery and Development Technology Center, Faculty of Pharmacy, University of Helsinki, P.O. Box 56, FIN-00014 Helsinki, Finland