MASTSQSLRFLVGPATTAPGGGSFDALNRILADLCTRGNPKEGATLALRKHLEEEARDISGEAFPRFMDHLYERISSLLESNEVAENLGALRATDELIDVALGENASKVSKFAIYMRSVFEVKRDPEVLTHASRVLGHLARAGGAMTADEVEFQVKMALDWLHNDKAEFRLFAAVLILKEVAENASTVFNVHVPEFVDAIWVALRHPTLAIRERAVEALRACLRVIEKRETRWRVQWYYRMFEATQDGLGKNAPVHSIHGSLLAVGELLRNTGEFMMSRYREVADIVLRYLEHRDRLVRLSITSLLPRIAHFLRDRFVTNYLEICMNHILAVLRIPAERGSGFIALGEMAGALDGELEHYLPTITAHLRDAIAPRRAKPSLEALACVGNIAKAMKTAMEPYVRSLLDVMLSAGLSPTLVEALEQISDSIPSLLPTIQERLLDCISLALSKSHFSQSRAAIHTVRGSMTNAPQQVSDLSGSALVQLALQTLARFNFKGHELLEFARESVVVYLDDEDGATRKDAALCCCKLVANSFSAMVSTQVGSGRSNRTGGKRWRLVEELVEKLLIAAVADADVTVRQSIFSSLHGNRGFDDFLAQADILSAVFAALNDEDFDVREYAISVAGRLSEKNPAYVLPALRRHLIQLLTYLKQSADNKCREESAKLLGCLIRNCEQLVLPYIAPVHKALVARLLEGTGVNANNGIISGVLVTVGDLARVGGFAMRQYISELMPLIVEALLDGAAATKREVAVATLGQVVQSTGYVITPYTEYPQLLGLLLKLLNGELGWTTRREVLKVLGIMGALDPHVHKRNQQNLPGSHGEVARAASDSGQHIPSMDELPMDLWPSFATSEDYYSTVAINSLMRILRDPSLASYHQRVVGSLMFIFKSMGLGCVPYLPKVLPDLFHTVRTCDDCLKDFITWKLGTLVSIVRQHIRKYLPELLSLISELWSSFSLPAPIRPPRGFPVLHLVEQLCLALNDEFRKHLPVILPCCLQVLSDAERCNDYSYVLDILHTLEVFGGTLDEHMHLLLPALIRLFKVDASVDIRRAAIKTLTRLIPCVQVTGHISALVHHLKLVLDGKNDELRKDAVDALCCLAHALGEDFTIFIPSIHKLLLKHRLRHKEFEEIEGRFRRREPIILGSTAAQRLSRRLPVEVISDPLNDMENDPYEDGIDMQRHLRGHQVNDGRLRTAGEASQRSTREDWAEWMRHLSIELLKESPSPALRTCARLAQLQPFVGRELFAAGFVSCWAQLNEASQKHLVRSLEMAFSSPNIPPEILATLLNLAEFMEHDEKPLPIDIRLLGALADKCRAFAKALHYKEMEFEGSRSKKMDANPVAVVETLIHINNQLHQHEAAVGILTYAQQLLDVQLKESWYEKLQRWDDALKAYTVKASQVSSPHLVLEATLGRMRCLAALARWEELNNLCKEYWTPAEPSARLEMAPMAASAAWNMGEWDQMAEYVSRLDDGDETKIRGLGNTAASGDGSSNGTFFRAVLLVRKEKYDEAREYVERARKCLATELAALVLESYERAYVNMVRVQQLSELEEVIDYCTLPAGNPVAEGRRALIRNMWTERIRGAKRNVEVWQLLLAVRALVLPPTEDIDNWLKFASLCRKSNRISQARSTLVKLLQYDPETSPENVRYHGPPQVMLAYLKYQWSLGEDHKRKEAFARLQDLAIELSSAPNMQSITPISLMGSTGQNVHLLARVYRTLGAWQWTLSPGLDDDSIQEILLSFRNATQYATEWGKAWHSWALFNTAVMSQYTLQGLPNVASQFVVSAVTGYFHSIACAANAKGVDDSLQDILRLLTLWFNHGASAEVQMALQKGFSHVNINTWLVVLPQIIARIHSNTHAVRELIQSLLVRIGQSHPQALMYPLLVACKSISNLRKAAAEEVVNKVRKHSGVLVDQAQLVSTELIRVAILWHEMWHEGLEEASRLYFGEHNIEGMLKVLEPLHKMLEEGAVKENITIKERAFIEAYRHELLEAWDCCMKYKRTVKEAELTQAWDLYYHVFRRIDKQLQVMTTLDLQSVSPELVECRNLELAVPGTYRADLPVVTIASFAPELVVITSKQRPRKLTIHGSDGEDHAFLLKGHEDLRQDERVMQLFGLVNTLLENSRKTVEKDLSIHRYAVIPLSPNSGLIEWVPNCDTLHHLIREYRDARKITLNQEHKYMLSFAPDYDNLPLIAKVEVFEYALDNTEGNDLARVLWLKSRTSEVWLERRTNYTRSLAVMSMVGYLLGLGDRHPSNLMLHRYSGKILHIDFGDCFEASMNREKFPEKVPFRLTRMLLKAMEVSGIEGNFRSTCENVMQVLRTHKDSVMAMMEAFVHDPLINWRLFNFNEVPQMSMFTNSHVPAVVNAEESAPSRELPQPQRSARERELLQAVNQLGDANEVLNERAVVVMARMSNKLTGRDFSTPSFTASSIQHAVDHSSLISGDTREVDHGLSVKLQVQKLIIQATSHENLCQNYVGWCPFW*