MDHEPIWIPVLARVSSHVVRLEREFHMLRSIVQTSDPDCNHTIRPIDLIRLPSDPGDAGPLLVAIFESPGQNMLREMVAFGPAWFAAGGRTDSNEPTPGEQVSLATFLDFAIGACDCLELLHYGLKTVHGEIRGDAFHFNREAGSVKLTNTGNGARSFDNILSEGWSSLSKELGVKNKLQFIAPEQTGRMPTEPDSRTDIYALGVLFWTMLVGKPAFTGSDPVEVVQNVLGKKLPPLSAKRMDIPDAVSAVIQKMTQKAVNERYHTISSVKRDLAQISQLLGDGDSEALKDFQIAQRDVSSFFTLPSRMFGRREEYEKITNVVEKVHRRQQAAYARAAAQTSSGVGSNSSVSDGRVDSFEIASGSSDSGSFNLASRAASNGGPSNLGRVSTHESLHSTDSSPSTPKPGDSSGKPKSPVESRASWENVDRDGHPSAGTSTQSHGDSIGSVARPKAAHKVRRAGKCEVITISGAAGIGKTDLLNRVQPAIRKLGYIGIARLDRARRIPFEPFAKILASLLRQIFSERDVTTEYHNNIRTALRPMWPTLHRVLELPEQLMSSGGNERQISPRLSAAQHIFKEVSTKGEPSKRVALPSLDHGQSSVDFFLSNAALKNMRLMETFLEILRTLSQYRLICACVDDLHYADDETLELIMNIVKAKIPCVLILTSRKSELESNIIRPLFESDNPSVTRVVLKPLGEEEIMQIVAATMHQEPNPMLTPLAAVIQEKSMGNPFFVRMMLETCYSKNCIWYSWKNSVWEFDLDRIFTEFVAPRYGEGLGLGFIARRLQEIPAAARSIMVWGALLGSPFAFSLVQKLLTSEFLYSSEDDEAVDLTCPQNANLIRQSEADIVVGLQYLVQANLIIPGKTDDEFRFVNDRFSQAALSLTEGRNVEKMHFIISQAMMKYYHDGRSRYAMARHVALASRIIKSRVVERLEYRKILWDAAQTAAQSGARPTALWYFRHCITFLQDNPWDDNNADVYYRETLRLHIATAEMSWSQGHNTEALDLLDKVFEHGKSAVCKSRAWIVKAKIYAQMGNHLRSMDSLLTCLEELGVHLREPTTYDECDDAYRNLRAYLEQADLEAIVRKPVSKDVDMITIGEVMAEAMAVTYWDDALTFYRMAIEMMNLHLFKGGFVQISIGCSHLAMISFSRFRDLELAVRLSDFALTLLERCPEQWTQSRGSIVHNLYVGHLRVPLSSTLPNLEASVETSFSMGDPYITLISLSSMAMTRLYLGHDMAQVEAFCNESPEDIPDWVNDTRGGASLLAVSFAYRQVARALQGKTACRSPDTIMSDEHHHTNEYIAFLDNNASNADRPRDIYWGLAMIPLFAYGHHTKAIQLGMQMMETMPRLWSARVSYVVYFYLALSLLTLHNEYPARGYLDGSLHTVLKYKAEVDFARSACDANYGMWSLILEALICEVRNDHTSAIQSFEAAIDHCQIHGWPLEEALALELHGMYTDVPNRSTFWGRGYPHVLAQINFRVGEFLIRRGAKRAARSVMQDAIAAWAAISAVGKAAQLTEKHEWLLKTATSSRNVDTGCQTVDSLLGINRNTGQEHMGVAQNMEEDDRKQRWIEQNGVTTGERSFDISGVGLDIIDLSSILESSQVMSSELQIDKLLTKMIEIVLESCNGSDSAVIATNFDNNFTVAAAGDLEKGQKSFVDGLPFSEIEDKMAHQISHYVMRTREEVLVHNVLEDERFSNVNEGYQARYPLGRSVIALPIMQAEHLLGVIHIEGKPNSFTQRNVVVLHLLCNQIGISLSNALLFREVRKVSATNASMVEAQKRALAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLKGTKLDREQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIRETISEVVRALRYTHRDRGLETIEDLDKVPPELVVLGDPVRLHQIFMNLLSNSYKFTPKGSVTVRAKVSREGKGRVRLECSVSDTGIGISEEQKSRLFRPFSQADNSTARSYGGSGLGLSICKAIIEDVLGGAIWLDSTSGVGTTVTFHLAFNKVKDAAAKAAKNKAANQVENKAPVPTARDLTMVPRDQIRVCIAEDNPINQKIAVKFVKGLNLQCEAYGDGRQAVEALRTRSREGNPFHVVLMDVQMPTLDGYNATREIRKDPDPNVNEVLVIAMTASAIEGDREKCLGAGMNNYLPKPVRSTILSEMLDQYLAPVPAYTRTRLVNRERGSVSTEAGTPRSHSISPNIDGQATAVTPEEEKQLQERQPTVN*