1. Department of Chemistry and Biotechnology, Tallinn University of Technology, 12618 Tallinn, Estonia
2. Department of Biochemistry and Biophysics, Stockholm University, 106 91 Stockholm, Sweden
3. The National Institute of Chemical Physics and Biophysics, 12618 Tallinn, Estonia
4. CellPept Sweden AB, Kvarngatan 10B, 118 47 Stockholm, Sweden
5. Institute of Environmental Medicine, Karolinska Institutet, 171 77 Stockholm, Sweden
6. Department of Clinical Physiology, Capio Saint Göran Hospital, 112 19 Stockholm, Sweden