Three-dimensional structure of cyclodextrin glycosyltransferase from Bacillus circulans at 3·4 Å resolution