1. Faculty of Medicine and Health Technology, Tampere University, Arvo Ylpön katu 34, 33520 Tampere, Finland
2. Fimlab Laboratories, Biokatu 4, 33520 Tampere, Finland
3. Department of Biochemistry, University of Oxford, South Parks Road, Oxford OX1 3QU, U.K.
4. Department of Chemistry, University of Pittsburgh, Pittsburgh, Pennsylvania 15260, United States
5. Department of Pharmacology, University of Cambridge, Tennis Court Road, Cambridge CB2 1PD, U.K.