MTTTGQHHITAGGGGGHHHHHHGTGGLLGVNHNNNNTSKAAQQNADRVKRPMNAFMVWSRGQRRKMASDNPKMHNSEISKRLGAQWKDLSETEKRPFIDEAKRLRAVHMKEHPDYKYRPRRKTKTLTKAKEKYPLGVGSLLGAGQTNEGSGMRGSGSSTTLAAQQAAAAAAAAAAAAANRDMYHQMPPNGYMPNGYTMMHDPSSAAAYQSQQHYMSNYHHHHRYEMGQMAAAAAASGTTAGSLNSYMNAGYGGMYGGGSGGGGGGTVSGGQTSPYGGSGGGLQQPGSPYSTTIQQQPGSPYGLNHQPGTTASCVESTGINIAIRFGHFDGVHQPSCDCDSCCSNATLQLQEQ