Structure and Sequence Based Analysis of Pullulanases: Understanding Dual Catalytic Mechanism.