1. Lehrstuhl für Theoretische Chemie, Technische Universität München, D-85747 Garching, Germany, Instituto de Technologia Química e Biológica, 2780 Oeiras, Portugal, Departamento di Química, Instituto Superior Técnico, 1096 Lisboa Codex, Portugal, and Max-Planck-Institut für Biochemie, D-82152 Martinsried, Germany