MGGGVPGESSSDFVDWMDVEWREPTIAGCIEERTPSIITSGSLFSDKLVNSNRSSTSPFMNDGTFPPPSTTFQLMEIISDKQDLSFVDKVLVSEGQISALCNALVAGSARVQHDEVTDVDFSALDAECRNVVGFYGDKAIMAKIFRKEGLAPIELVDRMDADRLKPGLYACLSNGKVYLFYWDGRRQMADASRKDVSCNFVRYLVDLCQIVYVCVEGKNAESSVAQSVTSLPTRRQRTQRLQISMRKESEDDLKLLKGFSVELPSACQSKLGFQLSQGLHRCVVLACALNPPKLVSRVDSQADTVDKLKALLASKFANFSVDCTGLPDVDFLLLLEMLGEKEQLTIYQKAEKEWKQRQAEADKKLQSLYSIMKRKETEVLNAFERALASYLLYKNPWEESLLNTAASKEESCEGRDEANASRSLTQALLEFECELCGIWRGQHSPDHRFLFTCAEVEVASVQGIGASAPGRFLIKVASDSKAGAGPICFGQEVRLIGQRSRNITVFSACDTQDQVAECKAFFSKVGGEARAKEPVILDEETELVITTLVECKNVSELVRIRRVHDHGGSGMKNWLDAICDGKPFPLYQKAAAASFIIEKMDRKLVLDDKLAQKLLKEEPLKEWMNILPKQVPSSFLMEFLVEHKDQAAFVHNQVATHSARIYREARQELWMAIQALVKKEIFPVLREKLQKCLKQESERIKDVLDSEKDDLLLAIKTRMFAAASDSTVKRENEYKLFLKRVEYYYPGPVRRLFGNTKLKINYSFEELERETITWKVIEMVPDKADLEELMSAPSSGRVVVPLCASPADLLILDPTLESLARLVLMKSGQALVFVEAKDKSYLRVYLCPRLGVSMVGRYPLKEFKRGFDLVAFDEVSRLMAMYDRKFCTIRAYRFDESFQHLDWTGVDIQLSQFSGSSNIVWMEFVPGKRELLLVDDQNRLRVCELAAAMMKPRNITLPSPFIKACVTPDSSCLLVFTAENRLSTSARDDDNEENIERDAVEINDSPLSSKFSSLVYVYLLGDSLALLKCLPLDQSVDLKNLEDLHAECKYFGPQMHLVFISSKDDKAVLMSHVLAISSAQQTFQLQKVGAKQFSDLNELYLTDQNTQSSTPALDYIFHVFDKYATSPPLSSAGRSVQLCVLLNPPDQKWDDTTARKKCEERIISSQQKLEEKGKAFTKLDLHVSAESLEDCWRLGESMSKYELSTFPSPFNMERWIQKMLCLVPLQIARAENNTLKPLINGLQIPADAAYSDAVSLASLLRFGVYDLVLANWKGDVKVISSMGKQSSGKSYLLNHLAGCLLDVAGGRCTDGVWMTVRREPDCLYVLLDFEGLGSFERSEQEDMFLSILNAAISNVTIFNKKDFHLDKETEAIFQRFQDGVSLVKADEKLFKGLFYMAIKDVDASDVEDLKSEFFAKINHICSKSNENFLTTMYGGEVEIAALPPFQRPEFQESIADIGSTIQEIKASYQSGRRFMEDLKLVIAQISARDWSPVDSKRLVMRLSLLRKHLASAIGLGQCLNSHCLLDFDKQEEIKDDPVCIGEFVFAVKDAGLELGGAADENKTMGTILMPLRQAFDCVVQRQGNDDKWYTMYEGFLVSLIDRRKDRVLTWLQVNTQDFAGDGDVQKLTLEATAKLAEMRNKLVLCACKCKECFLRCILERGHPSDHSCLGSHVCMYQCTYCKEKEKEDFDLVLDCNDLAGHDGAHDCKKRTHTCGRLCVFSGKSSNCNSNCSLRVDHEGDHRCNSLQHMCNQKCSLPHCSNACAVPFELGDHGRHACHEKYCPMQCSMEGCSRSCVVQDHFHQLEAGAEHFCANEHPCQMKCESPGVCNVLTELLKQTRSFHGKRSYFDYEYVSEQTEDRKDCCLMIPPFKRHHMGLHTHSTNANVVHYCEARCPACDYYCQLPIRHAGLHKTVHGNMRKMKFVSEVEEIDLLDRKYARGESGMAEMCMMHCKARGRGHTHLIPCPENGGAGCCTGKLFDGARHANTKCSGLDIDLPLDELTHDAYWEYIRFVDPCEEAERESFARCDHYCRSDEHLQGPSGKSYCTEKLWHAPVSKGGPFQMGAGGYVTEDGHHFTCDHSKNSPHNVVFVIDKSGSMETSDISPSMAKFIQSGHGNRLGCVYEAVLRFIKTRMQATNGQVKDSVSVVLFDNGGCAAAKLEEISEQVVDKLLGYRASGGTTYSSGLEVAEQILGESCRQPELDKKSPVVIFLSDGGNNGGSDPLYMVEKLKQQEPRLVLHTIMFGHDPHAWVLQQMARVGDGTFQLSLDEIQLARSFEGLAKSLKPELAALCSAP*