1. Ion Channel Structure Research Group, Max Planck Institute for Medical Research, Jahnstrasse 29, 69120 Heidelberg, Germany, and Viikki Biocenter, Department of Biosciences (Division of Biochemistry) and Institute of Biotechnology, Post Office Box 56, FIN-00014 University of Helsinki, Helsinki, Finland