1. Oxford Centre for Molecular Sciences New Chemistry Laboratory, South Parks Road Oxford OX1 3QT, UK Department of Molecular Biology, Uppsala University Box 590, S-751 24 Uppsala, Sweden Department of Biochemistry, Uppsala University Box 576, S-751 23 Uppsala, Sweden