MTPEEHARLETLNQITDSVFKQSISNEEKFRSLKLIVFQALPAYQFKDITDSYLNSILVKVLKCLDLLAIELYLELIENKLYEKIIDVILPFLDLQYVRVEVGIQVKGIIVTIINLFHEKIRSPFHCTMIKEFLYRNVFEFNLSSLFALFTSNQGLITVDHPIHEIVQDNNKKLSILSSCVTLIQIFLEPKYSEVLGLEDKAWELESSIRKVFFCLDSFLNSFKQQTEKLIDMPVNKFIHVLDYYTSILFTSLLKYFIEDLTFPSSKRFLLLSKAREYLHGNHLQQFPKLQASLANCLLKLLYHLVGQDDVFVMKKSLNISPEWLLKAELSLDPLLVHVLNVCSLVFEYKSSDSFSFTKDHVRILSQPTTVSIHQLKLQILTSLMERNTSIDVNRELLLCRDNEIVSVMPPSNDISMLLDSEVLSTDEQMSAWLRLVVSNCNLATLSGLEMIYLIQSLGKAACISAHDFNFPLGRCNKCDTVRRDSSHPIKYVSYSRPSSNSNHNISTILSLLHQLLELDSVRKSDVHTLNLLLSLRRVFTSYQPPPLTNSCVVWKFISSATTHNVREIRLLAVTLLSFYFITPQNTQYNNTFLKISTFLGQITLSDSNSYLTESTVLAWAQLALVSGVNEHLYVTLMKLINYVGSQSQIQSTLAIHSLKTIAYIQEKTPYQLLYPFLPKFSVIVVKQLKSRPMLVDSFTKLVSLSLQAFLKRTQEYTVPYVLQSYKHDIIGIMAHELQTSKPELIETHLPQILGYLLTINDPTLESDRVKITAILGNINGHYRKKPLKDLLKINFDYEFAWAVLQNYSPESQNEKSVRRALIFIARTTLANKSETFNFTEEKILELFFDKTILAIMQLFSFTINNLKGIQPEQSRLQALYSINYLIELSGSALVSCLPQIRTSLQVSISSKHLQLESLECLKKLIVLLKDKDLYLILDFVVSLIVLKYDELDDQSKNVCQSIMGILYSQKFDSLKKELTNYVFSLSSNQQFVSTVLKTRIDHRAPSLQLLSELAKRCNNDNKWVVMLALDSIESFLTVYDKSFHSEVVYRKKFSELAPLLIKTLLNTSFKFRFEDKGIASKCAKVIAKIGLLDIPRSNHISKKDSSRVILRFNFSDTRESIRFVRTFIDIILVKAFSASGNPSRQLYLAYSIQEYLKFMGLEEVDISSLEEKVGKTSEPDVKLQLWNGFSDISKAIIAPLLHSKYTLQFHSYHPKEYPIFSLQKTHSQWLTGIVDDLLNRSQGKSGIYPHAQHIFFICTSAVRGGDLSVCEFILPYIWYSIIASGDEELVELLFLESFAILDTNIDDLRFENARDSLKACYQTLFDVFDYCRECACVNKHGFSPSSSSNSRRKYRQSNSQRLEGFLSRFPQELLAKRSAQCKFNERAILHLEESYRAKKIPKEEFISTIQSMYAEIDDIDALDGVLRKYSTASLDNKLAQVGFSDNWSVTLEAFKTSAENEILHYDNNFKNNTRLLKTLLEQHYYSSALEKLSALISQMDWKPSSIPTEWISIGLLASVFSRSIEDTKRWVVIIEKHPETSVTNSSELLCIYETAKALINLHDNKKDATLKSIERAFGFYSIQLWNVNSLSLIRKRDLFTQLHCLEELHQIASSTNRDNFELTSTVLDSKIEHAGHNFSALWSIISTRRVVEENHPKSFVRDDLRKTWTKSAKIARKFGRLDLAMSSIVNVMSSNDLDSNLEYSKILWAQGEQINALKLVDKIRTSDIPMAKRTSAKIQLKYSKWLDQSANAGASLIINEYNEAINLDNSWNKPHYHLAKFYNKLLESNSNRMISLNSEIEQSSRHIDGFYEVMVVKHYVSSLLGSPKYVFEVLPKMITVWLDFAATYKQRVIPSGFKPETIHKKLEENRATIHKSIRYALASLPRYYWYIALSQMISRVLHGNSSTKNLLITIIAEVVRYYPQRAIWSVFSVVSSMDKERSVVGSEIVEKVKTSKCILTDVSNYGELLDQCWGVIEKFYNICNLYVKAERNSTLKLLTDFKFRTLSINCNHLVLPIKTNFNIVLPNSGSNTNKSNSSFPAENTVKCHLFENNVSILSSLQKPRRVSIWGDDGVKYSILCKANDDLRKDAKMMEFSNVIDRLLSKDTESEKRSLSVLSYAVVPLNEKLGLIEWVNDCSTMKSVLFQYYQSKTDGVNFTYLKNMLAPEKPLEVKLRNFEEVSKKYQPYLRHWFMEEFPDPAQWYHARSTFTRSTAVMSMIGYLTGLGDRHGDNILISHATGSVLHVDFDCLFGKGETLQVPERVPFRLTQNMVDAFGVTGCEGSFRKGSEVTLALMRNHESLLMNTLETFLYDPILDWASGQKNKKNKSMMYNAGPEVAMAVIRRKIRGILDADSMPLSVAGQVEALILEATSSENLCQMFVGWMPFL*