MGGGSPAVKSIRRNHNFANEWVDKAECSSSPFEHADGTTNPTSMGSTACSFQLMEIISDKQDLSFVQKVLVSENQISALCNEAVPNSARVQHGKVTHLHLNALDSKLVTVVGFYGDNAILSKIFRKEKLAPKKFLDCMDANLLKPGLYACLHTEKMYLFYWDERKQLTAAATRKDMCCNFVRYLIELCEIVYICVEGKTMEESVPQTVLTGIPIRKQRKQRLQIAMRKESEDDLKLHKGFGVEIPPSCRDHLWFQLSQGLHRTAVVAGTTNPCQWVIREKDVTAPVGKLKKTLLSLFNEFSVDCSSLPDEDFFLLLEILGKQRELDEYRRAESALQKRSQGMQLTVLDSIMKSKRNELLKAFKLAFDAYLLYKNPWEESLLGITHESSKEEKSCCNVSNEAHASDSLTRALLELELQLCRIWKGHPSPDHKILFPGAIVEVSYVESMEGGTDAASRPGKIFQTEIVSIDLAATPGPVCFRQEVVLTTIQRSADRVYSNNAETCTVYFSKSHSQGLEKEPVILDGETELVIMLPPPSNIGQHVRVKHLDDGSSGMKGWWDQISDSKPLSLYQKAVAASSFIETMNINELSDRFFDKLFKEEPIRAWSNLLPEHASASLMGFLSDGTTANRTNAEPNHCPDQMQEDAPFIHHQASANSARIYKEARQDLWRAVGALIKDEILPTLQLTVHEQLQQESEATKHHIEAEKRNLLLMMKTQKLSTSGSSARGGHTPEQQQVRLRSVEYHTKYFMRKLPFTEPQMTIRYSFRKLEPETMTWRTIEMMPDKADLEKLMNGHVSTLIVVPKCVNPTDLITLDPSMEILLRVILVKSGQVLLFVESKDKLHLSIYRCPPFGMSLGARTPIKIFKRGFDLVAFDEISRFMVLYNRDDSSITAYRFDESFQTMDWTGVDIQLSKFSQSSNIVWMELVPGKRELLLVDDQNRLRTCELAAATMKPRHITLPSPFLKACVTPDSSCLIIFQAKSYSSFGQGGRIEENVTEDCGKNGDSSISFSVLVYLLNDSLTFLKCLPLDSIHVKNLEGLQAQCKYLGSQMHLVFLSFDNDKILLKSYVLESSSAQQSFQLQKVGHRPSLDPSETQHPDQPLQSSNTPALDYIFHVFDKFATSPPLCSLGREIQLHVLLNPPNPATHKWDDTTAKKKCEHHIALSMQKLKEKGKAFTKISLHVSAESLEDWRHLGGSMSGYTFSTDICASKMGEWIQKLLCLVPLQIARAENNTLKPLMNGLQIPSDANYSDAVSLASLLRFGLYDLLLANWKGNVKVISSMGKQSSGKSYLLNHLAGCLLDVAGGRCTDGVWMTVRREPDCLYVLLDFEGLGSFERSEQEDMFLSILNAAISNVTIFNKKDSHLDKETEAIFQRFQDGISLVKADEKLFKGLFYMAIKDVDAADVEDLKSEFFAKINIICSKSPENFLTTMYNGEVEIAVLPPFQQPEFQESIADIGFTLQESKASYKSGRQFMDDLKIVIAQISARDWSPVDSKRLIMRLTILWKHLEAAINMGQCFDGQCLLEFDNQEEIKDDSICIGDFVFLIKDGGLILAEAEDASNEGIGNILGPLRQIFESIVQRHGDDEKWHTMYGNFLTLLIERRQCRVLAWLQVNTQGFNGDQSDVQKLTLEANTKLAEMKSKLVLCSCKCEKCFLRCILEKGHQADHSCLGNHKCMHECSYCVQQNVAHMIILDCKDLAGHHGAHDCKQRTHTCTKPCVFFDRSSNCNENCSLLVGHDGDHHCNSRQHMCKQKCSLEHCSNACAVPFELGDHKRHECHEKFCPMQCSMEKCNRTCVTKDHFHQLKAGAEHFCSNEHPCLMKCESPGVCNVLTELLKQTRNFHGKRSVFEYEYVSEQYEDRKDCCLMIPPFHHAHTGSHAHSTNANVVHYCDNRCPACDYYCHLPIGHPGLHKTVHGNMRKMKFVSEVEEIDLLDRKYARGESGVAEMCMMHCKARGRGHTHLVPCPGNGKKGRCLEKMFDGARHLKTKCSGLDVDVPLDEMTHDAYWEYIRFVDPCDEAERKSFNLCDHFCRSDEHDYGPSSRSHCTEKLWHAPLSQANTSRMQSVGYVTNDGHHFTCNHFKYSPHNVIFVIDRSGSMSSSDIKPSMEKFVKSGHSNRLGCVYEAVLQFIKTRLQEANRQQVKDIVSVVLFESYASTPARLLESSEELVDKLLDYKASGGTCYLKPLKIAAEILEESRRKPDLDMKNPVLIFLSDGEDYGLDDPVKIIQNLKQQEPRLVVHTIMYGCDAKPDTLQRMAQAGAGTFQLSLNKIELVKSFEDLAKSLKPKLLSLCNTSPASQDPHSSLQVFFRAQNSDREA*