The bacterial enzyme << maltodextrin phosphorylase >> (MalP) catalyses the phosphorolysis of an alpha-1,4-glycosidic bond in maltodextrins, removing the non-reducing glucosyl residues of linear oligosaccharides as glucose-1-phosphate ([[ Glc1P ]]).