1. Cell Biology & Biophysics UnitEuropean Molecular Biology Laboratory (EMBL) Meyerhofstrasse 1 69117 Heidelberg Germany
2. Department of Chemical Physiology and BiochemistryOregon Health & Science University 3181 SW Sam Jackson Park Rd Portland OR 97239-3098 USA