Carboxy-terminal region of a thermostable CITase from Thermoanaerobacter thermocopriae has the ability to produce long isomalto-oligosaccharides.