MLLPLDPAAAAALGLTPEQQAQMQQIMFPMMSAEALAAASAGMPTGPDGQPLPLPLPPMMGGGGEQHPMTLDPSSFLNMNIVAPDGSQLTPEQMVQMFSNAQLSFVMPLNSPGQLPPGMELGSDGVPTYKNWWDEKDEKELMGLVEDPSYRLEKLGTEELDWSLVASHFGGRSQNALRKKYWMLSKRQSTDSDADAPTLTTVDPNKRPRADRKLWSEAETRELMQLATDPQYRAQVLHLEEGVLDADMWETISMHFGCSVQTAKRKFRHSHEAMLNGTLGAEKAKRQHYRKKTPYRWMIVSALFEIPNQQGTAIDIFERIEANSNYSAELDTRIMPGTKSVPRWKIQIRKVLSADKIFQHTGLKQKHETVWRLNQVELQNARSSSRNNTGRGLAALSGAVSPGYQHQQQEAAMPAGGGRDSTGDGGAAAGGGGGGPVTTEELNAAMHASAAANMGGAVDPAVVQQMQLMHEQIAAAILNGGMQQHQQHQHX