1. Instituto de Medicina Molecular, Faculdade de Medicina, Universidade de Lisboa, 1649-028 Lisboa, Portugal
2. Instituto de Sistemas e Robótica, Instituto Superior Técnico, 1049-001 Lisboa, Portugal
3. Department of Biological Sciences, Stanford University, Stanford, CA 94305
4. Universität Halle, Institut für Biochemie, 06120 Halle, Germany