MTTTPGSSSTSSIGDLAASAAAGFGTYRPSAGNPGGASGLSPTNAHATAAFGANPYGFSGPFSHGYQTAADFPSYMTTNPQWYGMGGGSISRFSGHGMMGLNGGIDPSRAAMHGIQLPMSGQRRKRRVLFSQAQVAALEHRFKQQKYLTATERDQLAAAIGLSATQVKIWFQNHRYKCKRQEKEKKMDGVISADESRSPDMSRSPSPQSPMMSEKIDVESHQILKKEDKTLDPVADAHLIGMPGLVESALPDITKYQYQQYQQSGFPTFNPFXXXXPNTSTNNTNKAASPPLIPSLQPTLTIRMPTVASESGR