MASTSQSLRFLAGPATTGPGGGSFDALNRILADLCIRGNPKEGATLALRKHLEEEARDLSGESFPRFMDHLYERISSLLETNEVAENLGALRAIDELIDIELGENASKVSKFAVYMRSVFEVKRDLDVLTLASRVLGHLARAGGAMTADEVKFQVKMALGWLRKDKAEFRLFAAVLILKEIAENASTVFNVHVTEFVEAIWVALRHPTLAIREKAVEALRACLRVIEKRETRWRVQWYYRMFEATQDGLGKNAPVHSIHGSLLAVGELLRNTGEFMMSRYREVAEIVLRYLEHRDRLVRLSITSLLPRIAHFLRDRFVTNYLEICMNHILAVLRIPAERGSGFIALGEMAGALDGELVHYLPTITAHLRDAIAPRRAKPSLEALVCVGNIAKAMGPAMEPFVRSLLDVMFSAGLSSTLVDALEQISVSIPSLLPTIQERLLDCISLVLSKSHYSQPRTAVPPVRGGAGIAPQQVSDLSGSALVQLTLQTLARFNFKGHELLEFARESVLVYLDDEDGATRKDAALCCCKLVADSFSGMTSTQFGSIRSNRNGGKRWRLVEELVEKLLIAAVADADITVRQSIFSSLHGNRGFDNFLAQADSLTAVFAALNDEDFDVREYAISLAGRLSEKNPAYVLPALRRHLIQLLTYLKQSADNKCREESAKLLGCLIRNCERLVLPYIAPIHKALVARLNEGTGVNANNGIISGVLVTVGDLARVGGFAMRQYISELMPLIVEALLDGAAATKREVAVATLGQVVQSTGYVITPYNEYPQLLGLLLKFLNGELVWSTRREVLKVLGIMGALDPLVHKRNQQSLPGSHGEVARAASDSGQHIPSMDELPMDFWPSFATSEDYYPTVAINSLMRILRDPSLASYHQKVVGSLMFIFKSMGLGCVPYIPKVLPDLFHTVRTCDDYLKDFIMWKLGTLVSIVRQHIRKYLPELLSLISELWSSFSLPATIRPSRGFPVLHLVEQLCLALNDEFRRHLPVILPSCIQVLSDAERCNDYTYALDILHTLEVFGGTLDEHMHLLLPALIRLFKVDASVDIRRAAIKTLTRLIPCVQVIGHISALVHHLKLVLDGKNDELRKDAVDALCCLAHALGEDFTIFIPSIHKLLLKHRLQHKEFEEIEGRLRRREPLILGSTAAQRLSRRLPVEVISDPLNDMENDPYDDGVDMQRHLSGHQVNDSQLRTAGEASQRSTKEDWAEWMRHLSIELLKESPSPALRTCARLAQLQPFIGRELFAAGFVSCWAQLNEASQKHLVRSLEMAFSSQNIPPEILATLLNLAEFMEHDEKPLPIDIRLLGALADKCHAFAKALHYKEMEFEGSLSKKMDANPVAVVETLIHINNQLHQHEAAVGILTYAQQNLDVQLKESWYEKLQRWDDALKAYTVKASQVSSPHLVLEATLGRMRCLAQLARWEELNNLCKEYWTPAEPSARLEMAPMAASAAWNMGEWDQMAEYVSRLDDGDETKLRGLGNTAASGDGSSNGTFFRAVLLVRRGKYDEAGEYVERARKCLATELAALVLESYERAYDNMIRVQQLSELEEVIDYYTLPVGNPVAEGRRALIRNMWTERIQGAKRNVEVWQALLAVRALVLPPIEDIDNWLKFASLCRKSNRISHARSTLVKLLQYDPETSPENMRYHGPPQVMLAYLKYQWSLGEDHKRKEAFSRLQDLAIELSSTPNMQSIIPTGLMGSTGQNVHLLARVYRILGIWQWALSPGLDDDSIQEILSSFSNATQYETKWGKAWHSWALFNTGVMSHYTLRGFPNVASQFVVAAVTGYFHSIAYAANAKGVDGSLQDILRLLTLWFNHGDTAEVQMALQKGFAHVNINTWLAVLPQIIARIHLNNHALRELIQSLLVRIGQSHPQALMYPLLVACKSISNLRKAAAEEVVNKVRQHSGVLVDQAQLVSSELVRVAILWHEKWHEGLEEASRLYFGEHNIEGMLKALEPLHKMLEEGAMKENITIKERAFIEAYRHELLEAWECCMKYKRTLKEAELTQAWDLYYHVFRRIDKQLQVMTTLDLQSVSPELVECRDLELAVPGTYRADFPVVTIASFAPELVVITSKQRPRKLTIHGSDGEDHAFLLKGHEDLRQDERVMQLFGLVNTLLENSRKTEEKDLSIHRYAVIPLSSNSGLIEWVPNCDTLNQLIREYRDARKITLNQEHKYMLSFAPDYDNLPLIAKVEVFDYALQNTEGNDLARVLWLKSRTSEIWLERRTNYTRSLAVMSMVGYLLGLGDRHPSNLMLHRYSGKILHIDFGDCFEASMNREKFPEKVPFRLTRMLVKAMEVSGIEGNFRSTCENVMQVLRTHRDSVMAMMEAFVHDPLINWRLFNFNEVPQMSMFANSHVPAVVNTEESAPSRELPQPQRGARERELLQAVNQLGDANEVLNVRAVVVMARMSNKLTGRDFSTPSLSASSIQHAVDHSSLISGDIREVDHGLSVKLQVQKLIIQAMSHENLCQNYVGWCPFW*