Crystal structure of a maltooligosaccharide-forming amylase from Bacillus stearothermophilus STB04.