1. Institute of Technology, University of Tartu, 1 Nooruse Street, 50411 Tartu, Estonia
2. Institute of Molecular and Cell Biology, University of Tartu, 23b Riia Street, 51010 Tartu, Estonia
3. Institute of Physics, University of Tartu, 1 Wilhelm Ostwaldi, 51014 Tartu, Estonia
4. Chemistry Section, Stockholm University, Arrhenius Laboratories, SE-10691 Stockholm, Sweden
5. CellPept Sweden AB, Kvarngatan 10B, SE-11847 Stockholm, Sweden