1. Max-Planck-Institute of Neurobiology, Am Klopferspitz 18, 82152 Martinsried, Germany
2. Palo Alto VA Health Care System, 3801 Miranda Avenue, Palo Alto, California 94304, United States
3. Department of Chemistry, Stanford University, Stanford, California 94305, United States