, Ǻbo Akademi University, Department of Biochemistry and Pharmacy, Finland