Functional domains present in the mycobacterial hemagglutinin, HBHA