Structural analysis of an exo-beta-agarase