1. Departamento de Bioquímica, Escola Paulista de Medicina, Universidade Federal de São Paulo , São Paulo, SP 04023-900 , Brazil
2. Department of Biology, Stanford University , Stanford, CA 94305 , USA
3. Department of Biochemistry, Stanford University , Stanford, CA 94305 , USA
4. Departamento de Bioquímica, Instituto de Química, Universidade de São Paulo , São Paulo, SP 05508-900 , Brazil