MESLDNMPVGTCFKALGIGFSPVQKEYYFRITPNRGPIPNFMVASYLLDTAFRGGVDPFLVQFPSLVRVSSKLFHVNTASLVSFYTLLHQLFKFSSAFCGMDPQRMIEQSASVNASTISINEVSKLFRSQLESMVTVRTKLTKLQQTIIEDEVGPCVRFTGDLSVCHDHAVLGAFRELARVVYSRVVKPKQTRLKTLAVGVSMREVASYWDNENIYFHYDGREGKDTTRFAIEVLQKVASNKRRGIKDRSVSNSIKAQKVNDLIQLATSTGAIPDRFDQEFDGHYDQLLVEDVGYNWSESDWIDVFRKTGATVCYGYLCLPWELVFPVTVNSGYYDFYDRDDGGTVMGCIGFQHSNGYMHNKENWATLFNKQILRAEDFTIYSEIIGRYGPMTVIKLNRVAGVTNEVCTRQLKLPDCYQAVQVLDLEACTNRMGQINRNLVYINVRASEFYNLRNYVNSIDEKSLNIRNITTYIRRRTEGVSLIGAELVRAWGIKNNQVDTVARVALLLTIQDMHNFSNMINNLDVGGKTERWKSALRQWCRSTFDIPAKIIDWLCAGHLDGKLAIDGATYIRQFDKLGTVVESILNFSTEREYDDIPIVGDPDVPVCSICCDLKHHIGTQKLCCIPGSNPTHNFSLTKSEIASFRSSLLDVVNDPIALKDVKLNAEKHLPTVEFTTGPVEVIYIRGGPGSGKSRLIRSMSTSDDLILAPFSKLKSEYEGKNFATQHKAMTLSGYRRIFVDEFTAMPYEVLACVVHNCAAEVVYLVGDLAQTGIIEGVEGINTPIRLDFTSRSVHELKNNYRNPIDSVAVVNQFFNYDMRPMVAKYGFRFRHLDMWNPKMKLTPLCYSKNSAEAIGIPSSNVDKVTVRANQGQTYDCVALFLTSFDEYLLGKDSFNIVGLSRHRESCVLFHDDSAVALGHVARYKTLFNKLIDEQVLPPTTNTCLLSALCELLNKFSKTNFEVEDLWRNLVTLIGVDEACQCRNKPLNDKYLMILTFDLGVTIRFVAKNRDETFGDGPMIGTIHHDNNHFTAKPASNVVSAFDLAKYKATMKKSIDGSNKVEAVSCGCGVRFCCCKDIKPSHNIHTPIDLNNGLHGVVMTEYGSDTVQIFGKSVDSVMFDKEMVDYLIKLTGNVADTIVVALRITSGSCKIRPDDLPFSSKVLLGSMFATLKPSFSCHLGRANCNLKNGQFINLPVNFDHDISVNGAPLNGLLVFVGSRVDALTNSGQIVIGRFVVHDPNQTGTSTSFDYSKIPALSSSKGKGVVTDGNKSSDGASTSHVSSDGQASTSTNVLVTSSPISNVLPGIPTSNDGGKQANDGGSDSSTSQIIVGGVDLSSPSNPVVASLLANPPSLASAFMEVCGATDRSLYFATPRKSNVLNVGFFHDTTGDIRFESIYVSPEKITKDCMTLISDCGLKGKPLVAAFKSNAFNNVVKFNLSNLPFKGTVYVSAFGKGPCVLTMFDKTTEQTSTVQGGDIFKFSVDSVTTIEAGFSTLSAGLCLVGEEFDEESSDSTSVIPITNALATTLRKNPSTVLMKSFGQTSAFNVATPDRFRSMLVGVFCKEQGSYMIGDQQFSAGNVTDLMIKSANDAGLVSDNALIVVVRPDAPNDKFSIDLACLPLRGRIFIFITSFGKANLSCVTAKDYQLITVNDGDLLCTNWLDNFVINVAVKDPSAAIIFMGDLNDAVGSVKGGVSGPDVDAIPSFSAIFMDHIDTFAQHEPTFEISAETKEVICDEIVPLEQTPSDAYFLLREHFDRFNGMPAQFTNEVASKHVLNEFSRGKLNSSFLDQLNMRGHPVDNKVNFYSITTSGPGLYYHQKSKWQELQCLQARYLGQSLACQFDVIGEKIAYEIADLFVDEHMNVDKAILNLDEVNSTVLDSMRAMRTKNYEAQVHLENQGIDCNVVRFHMKDVFKPFKDKVDMYKAGQGISAWSKEAQSMFQTGCRLINLAFQRSLNSNVIYDNLIPEIDILERANLLLNSLPKVCSNGVIDATACDSGQNAFTQAIERRILERLGVAPLFIQWYYRFRKEYILSARVASANVSWIKTSGEPATLLCNTILMMALMNALLRGEGPCVLLGKGDDGLKRQAKLVFNKDLVGRFSVYTKLQFKVDIDQPVNFCGYSLVGSRLYPCILRKAEKVAGHKFRDYLHFREYQQALRDWVLLVNKLGVTNTVVSTCMFCGLSTEIVWSMFSAIQSLSHINGEQFYGFFRKHTITVDDDFPTSTPSDKGPFNFGAIGAL*