1. Laboratoire d'Enzymologie et Biochimie Structurales, CNRS, Bâtiment 34, Centre National de la Recherche Scientifique, 1 Avenue de la Terrasse, 91198 Gif-sur-Yvette Cedex, France, and Institute of Protein Research, Tongji University, 1239 Siping Road, Shanghai 200092, China