1. Institute of Enzymology, Biological Research Center, Hungarian Academy of Sciences, H-1518 Budapest, P.O. Box 7, Hungary, EMBL Outstation, c/o DESY, Notkestrasse 85, 22603 Hamburg, Germany, and Institute of Crystallography, Russian Academy of Sciences, Leninsky pr. 59, 117333 Moscow, Russia