MTSALGWRFASASAHGNGLAPNDTERAGDVKFPDSEPPTPHSSAKMNLRDRTTSMEDPDGTLASVAQCIEQLRQGSSSAQEREYCLKQLLDLIEMRENAFSAVGSHSQAVPVLVSLLRSGSLGVKIQAATVLCSLCKENELRVKVLLGGCIPPLLGLLKSSSVEGQIAAAKTIYAVSEGGVKDHVGSKIFSTEGVVPVLWDQLRSGNKKGEVDGLLTGALKNLSSTTEGFWSETIRAGGMDVLVKLLTSGKASTVSNVCFLLACMMMEDASVCSSVLTADITKQLLKLLGSGNEASVRAEAAAALKSLSAQSKEAKREIANSNGIPILINATIAPSKEFMQGEYAQALQENAMCALANISGGLSYVISSLGQSLESCSSPAQTADTLGALASALMIYDGKAETTRASDPLVIEQTLLKQFKPRLPFLVQERTIEALASLYGNSILAVKLSNSDAKRLLVGLVTMAANEVQDELVKALLMLCNHEGTLWHALQGREGIQLLISLLGLSSEQQQECAVARLCLLSNEKDESKWAITAAGGIPPLVQILETGSAKAREDSATILRNLCNHSEDIRACVESADAVPALLWLLKNGSSNGKEIAAKTLNHLIHKSDTATISQLTALLTSDLPESKMYVLDALKSMLSVVPFSDMLREGSASNDAVETMIKLMSSAKEETQANSASALAAIFQTRKDLRESALALKTLLSAIKLLHVDSEKILVESSRCMAAILLSIKENRDVAIAAREALPTLVSLANSFVLEVAEQGMCALANLILDSEVSEKVIVEEIILSATRILREGTVSGKTLAAAAIARLLSRHGINSALTDSVNRAGTVLALVSLLDSADGRSDAISEALDALAIFSRSGANGNVKPAWVVLAESPNSMAPIVSSIVSVTNPSLQDKAIEVLSRLCRDQPIVLGNMVNNARDCVSSIAKRVINSRDQKIKIGGAAIIICAAKVDDQRMIENLNETQLCAKFVQALVRILDSPQICVQDQEKDERDNICICIHPKEKVEDEEEEATEIWEGSTGATLIAGDNLAIWLLSVLSCHDEKSRAVILESEGIELITDRIGNRFLQADNGEDTNIWVCALLLAILFQDREITRANATMKAVPVLSNLVKSEEYADRYFAAQALASLVCNGSRGTLLSVANSGAAAGFISLLGCSDDDIKELLQLSQEFLLVRYPDQVALERLFRVEDIRVGATSRKAIPLLVDLLKPIPDRPGAPLLSLNLLTQLAGDCPQNMIVMVESGALEGLSKYLSLGPQDEQEEAATVLLGILFSSAEIRRHESAFGAVSQLVAVLRLGGRGARYSAAKALDSLFTADHIRNAESSRQAVQPLVEILNTGSEREQHAAIAALVRLLSDNPSRALAVADVEMNAVDVLCRILSSNCSMELKGDAAELCYVLFANTRIRSTVAAARCVEPLVSLLVSEFSPAQHSVVRALDKLVDDEQLAELVAAHGAVVPLVGLLYGKNYVLHEAISRALVKLGKDRPACKLEMVKAGVIDCVLDILHEAPDFLCAAFSELLRILTNNATIAKGQSAAKVVDPLFNLLTRLEFGPDGQHSALQVLVNILEHPQCRAEYTLSPHQVIEPLIPLLDSTSPAVQQLAAELLSHLLFEEHLQKDPLTQHVIGPLIHVLGSGIHLLQQRAVKALVSLALTWPNEIAKEGGVSELSKVILQADPSVSNVLWESAASILVIILQFSSEFYLEVPVAVLVRLLRSASENTVVGALNTLLVLESDDGTSAESMAGSGAIEALLDLLRSHQCEDTAARLLEVLLNNVKIRDSKATKTAILPLSQYLLDPQTQAQQARLLATLALGDLFQNEALARSTDAASACRALVNVLEEQPTEEMKVVAICALQNLVMHSRSNKRAVAEAGGVQVVLDLISSSDPDTSVQAAMFVKLLFSNHTVQEYASSETVRAITAAIEKDLWASGTVNDEYLKALNSLFNNFPRLRATEPATLSIPHLVTSLKTGSEATQEAALDALFLLRQAWSACPAEVSRAQSVAAADAIPLLQYLIQSGPPRFQEKAEFLLQCLPGTLVVTIKRGNNMKQSVGNPSVFCKITLGNTPPRQTKVISTGPNPEWDESFSWSFESPPKGQKLHISCKNKSKMGKSSFGKVTIQIDRVVMLGAVAGEYSLLPESKSGPRNLEIEFQWSNK*