3.2.1.158 agarose 3-glycanohydrolase