MKQDKEASVNNWGTPHAFHLNLPPNHLDEDGVPYITKFAHKKARMIVELAMSINICEEMFAEADNEAMDIDEEGEEETDDSKQTLGSLITTCNRLQSQLSILESLKHSGIEQEELCEIILHFLRLLSATVTYEPSETDPSQRKATLHYENVGYLYRAGDDDSALAYQNPSSDVQLEDELTQEFAMPAPAREVLLFFLINLLGNKGPLRSVSNASVYLDNTATQTPRFMLIVHWKPLLRMFLRTAPYLDEHKVGKVPSNSNSRQSTTLQRTVQLIRDARHFFDQGFRPPSSTDLPHLELDRTAKEIWSMVKTDVKFHSHTHACYRSSIILYLFQPSRCTADYYLSVLPEWYECWTNIDRCPEYDFLWLAMFCRARKHVSTSAYDWGPIRRRILTHSQYWLQLPIGGASMDKLFPRAGNPRSRSCPSRLKEFVGSGSSYEEGIDFVAKVTKLLVASLGAGEVKPASSADTVAMSEGTRDMLRFLSFVTPYFNPSNLGSWTFTLGAFLHYFSYELCCRVGNAAAMQALKASNPALYDKLCEVQPSLSDSTIPEKEMVALMHALLPLCQQAMYSKNGHVGRAGEAAMLYLIQIDPMHTAPAFIDFATRALDISAVNLAHQAPAALSALTRLIQPALRSNPSILLARIPDILRLCLAGIDRNDQNKTIRTLILYRSITSWMPVGGQPEKWVSVDVNKIAQEETNELTSSNGTTHLGRDLFRYLSAAHTSPAYMEALEQLPTTSLLRQGIPSDNDTSPETHKLLMEEAAAAMDDWILEFLDRIFTFLRASGEREKVGKTSSGVASRHSSVDVQQARNFSRVLQECLAQVFAALNGSVFNLALRSVTRFFHEDTLPWASKDASFVCQAVAGAREIQDNDGNAVLSCPGLDALVPILTDDLEHHSIKTVSYRLRCLAGAVKGSSHVLVKHKEAISKSIDFALASTDKHLFKVGCKLLRHSLASLCEAYPVAGENMPRTATDNSSADAPSVLGRSAQLAGDGVKWHVPNEEAIEFAASLVNRHILQRLEALSKSGSNEGGNGTVDIPELRRCLRVIRYSLRGGSCVLLDKEEAVDGDMDATLTPHELASQNILKLASEETRQSLSELRGRLALFMVTVASIIANETYSANAPEEGTPANDTATSDRKYQSLISTDAKICKETCDIALLLLTRRGANFRSQEARNIWKAQKQSTTDFSLCAMADHIVESLQRAALYCKGSEIFYKDGEDAGKTIPRRLLVTRVKLFHDSLKRNASFEIPRRLRRLNLKRASSGVIIFDATLKASVLGSKISEILGRDAGRPLVGYEGLMDGLFSLCCHSNTQVRAAAISVVDYAITRFGWLVKQRVPRLLSAISMQDVEMHGKFGIPSTFKLKAHVDGQGKRKRLAEAMKGVISLLALPRSVKEMMASDNVRFIYIKTACGTDELISLMPTEETQKMVHYLHSIFSKFRSKFYSLPRTSRRDQETHDSSIHFLLDLLSENVGTVKESALVSSEQDQKAPDGTDQGGISVAQAHWRKLLLVCWFIMSQVNVDDLKKVDSALSNRLWTTCFRVLENEMGQPLQRVALGLFGRLVALTRREPDLPLLRERMVTEEFCKVLGKALVYDHKEDSSFGGGHDAQWSAGIEDMIRDASRNVAPRTLFPFQRTSQSSTTFKITHAQLVYTVLAGLGKEDGTTAAKYLLAFATEIAASPPSEDQRNQQCTSAEIFSGVCRAMLLLHNDDPIDIWTSIFLPYLDDVIPKIPVSFIGAYFDALRFALQFSAPNAFFPLTAWLFKKVESTLWQPKSAPPENEAEANGEEKNGAGGRTEGFTAQSKWLYLSCALLIEIDETEVDGSMSRVPWYTHSLAGDSGMDTDGKTEQHAVKDLQKSWDLVNQKLLPRLTDAVGHPYESCRDHIAGCLFRICHCHRKKMRVTASRSFDGDLDDLEAAPPEDPGSVIVRKLSSLETTDTLSFNDRYNALITTRRFFSYCIHLGEAKHEYSDYIVPLLPLAFEALKSNIEEGNDNADAAQRTLEAEVVKGYRYTIAELSVTSVISYGDFSDITRVLDIVKVAAKHEKWQVRHACAHFLRSFQGSHKFLFSSNHADVTLSTVTALLADDRREVSSAAMAALTGILAASPVDNVARMVKKYVLVAKRSSMKKKKKGAPPVKPSADAVVDKEALEKEQKRASNQLTSVFFLCASVLAQPYETPPYVPEALAAISKHSFERNAPLGVRDTVKKCCAEYKRTHMSDNWELHRSKFSQEQLEALQDVVSSPHYYA*