Crystal Structure of Full-length Mycobacterium tuberculosis H37Rv Glycogen Branching Enzyme