MSELIHKDPTCFSTLHAAGLTTAFLDAISEDLLLPSSKALCCIPSGLDALCLNNTGLQAVTERNALQFLVHVFTSRKYLLPLNEGVAHLANSMEELMRHAPSLRGPGVDVIIEILEKVASVGDIGLEAKDRLDSPVPMDTDSEDKHNEGVGTSGLAVENMSSERFLQLCISHAMVFVHRAMENPETCRIFVEKKGIEALMRFLTLPSIPLSSEGMSVAVHMVAVCKAFTQQHSAALARVFCAHLKEHIKTTLNVLDPVVGTNLLAAENGLNRKVFWCLFVVQFFVFLADATRENRWLAALMAEFGNDSKDVLLDIGMIHREILWQVALIEDSKAVIKKDDGNISSSGNISSSVTTDLDVHASDIDDHLPTSVGHYVDLILNQHRQSSVWNAEPQLFDLIHLFHDIGHRARLQRRLNIDSSSRGRYARQAQSSHSDEGPSRSKMEGNKQKSLHAFCYEILRSLSFHISHLFSELGKVMHLPSRRRDDSPTAVIVDRQESCNPVLLNSFYAHGVIKLILTTFEATSQLLWTVLQTPVSMETDGANSDESDKTWIFGTLVIYAGLMDHLATPSCVFGSSSSHFLVQPVANGTISLPKDSENFAKVLQSQVLKVVHPVWNHPLFPQCGVEFITSVCSIMKHVYSGVDDKVVKATGGSNASTQAVGPPPDDSAIAMIVEMGFSRARAEEALRNVHSNRVELAMEWLFTHPEEPLQEDDELARALALSLGSTESSAKEEIAASQKDFDQEEELVQAPSIDEIFSTCIKLLHAKDSLAFPLKDLLLTSCTRNDGQERAKVISFLVEQLKHCNLDSGKDNSMLSLTSHVLALILHEDNAACEVAADNGLVSVLLDILSSFCLQASKCESLPDFKYVTPMLLVVDNLLQLKQKFDSNILGSEQSKKKDGDGENPENLLESNQQNRTENMLNVPEGYITTEEQKKAIDIVCNFIQMNLPSTTVQALLQLCARLTRVHAIALRFLDRGGLVALLSLPTSCLFSGFDSVASTIVRHILEDPHTLQAAMESEIRHSLVAALNRNISGRVSPRTFLSNLAPVISRDPAVFMLAAQAVCQVEMIGERPYVILSRDREKEKGKEKEKILEKDRLGIADKSVQSEKSLVGNTGNASIKISDVGGKMKGHKRPTHSFASVIEQLLDSVTQYSLPVKNDLGGKLISSGSVTDMDVDEIPAEEKGKAVVGRDNLELDGKASFALARAAFILKLLTEIVLMYPSAVNVILRRDAESSHPRGPLQGGASGMVHSGPLYHVLHRLLPYSGMHLKERQADSEWRQKLSSIKERQADSEWRQKLSSKASQFLMAICVRSAEGRRRLFVEIVNSLNASICTNVGGYKPPEFQMNAFIDLINDVLAARSPSGSNISTEVSKTLIDVGVVQALSCTLQNIDLDHPECVKIANGIVKALESLTMEPVQGHEDAQHKSNNLGASGSNVHQHQNERENEEAPSADAIVHSHQNEAESDQMESSHDAMASVQTVGNLIIESEEDFMNEGVGEDVGVVASFSIEHGGQDSLVDEDEEEEMSGDGGEEDAEDEDEEEEEEDEELDEDDVHHLSHPDADHDDHDDVNELGEDYDEDDILEDEEDEDDENNFILRLEDGINVFDHFEVLGRAEGDFPSDPFHVMPIEEVFGANRRPGRTTSIYNLLGRTDDRGTAFQHPLLIGPSAPSRSMRRRAIETDRVVTDTNIESTSAPSHLDSIFRTLRSGRPGNRLSSWADDSQQVRGMSGTTIALGIEEQFVSQLQRAQPVDDTRSDQAHDTTISQEKGEATASQAADDGTGMTETLQSQENDRTEEHDQSHIEDNSASNTNSISTQPLQQASMEQGNQTTVAVHHDLEMQDERNERVMRDVEAVSQDSSGSGATLGESLRSLEVEIGSADGTGNLGQIDASGNMEGVQDENSNREPAQPEIVRESSQTVPAHTPTEQQQNTVAAGSNSIDPTFLEALPEELRTEVLASQQNQVAQPTNNQPPTAEEIDPEFLAALPPDIQAEVLAQQQAQRLLQSHQFDGQPVDMDSASILATFPPELRTEVLLTSSDAVLANLPEALVTEAHRLRRRFRYDPNDERFGPFHRGRRHLPGIGGRNVSLGSDRVGNAGSHRTVFGDKLTEADGKPLVDTAALKAMLRLLRLPVYKGPLQRLLFNVCTHSVTRATLVQLLLDMLIPDVEGSTQSASSSTSISSYRLYGCLGHEFHLWYHVVCWKL*