MSENLPTETHNSPELAKAAVFEEGSLKDMLHVTQEDETQAYAPPTINDTVTNVARSKPLVLEQQIRDFDDQLLQKQEQFNANVNSFSKETRISSVTDSLEYGSHDTTRLSRDRDIFTEGSHHNTPTGSMTSASLMSPLPPLKSTGSGATSNNNLKPGDTPKSQTGEPNSDYSKYRPRSSIPARLSASTYAQQCIAAAHASRLNPYALHQGEQNLLQDDLCHLHVTVYLNIRNGILRLWTRNPMVSVTREEALGCAKDIRWMNLASVAYDWLIRNGYINFGCVDIPKSIIASKRGRRKDGPTVVIVGAGMAGLGCARQLQGLFQQYPDVTTSPRVILLEGRKRIGGRIYSHPLTSLQSNTLPKGLRSTAEMGAQIVVGFDHGNPLDPIIRAQLALRYHLLRDISTIYDVDGTPVDELRDAMVEKLYNDILDRSGAYRHKAVIAPAAEGDRELIDLGRDSSADDGLTVRQYEEATASGTIGLLLPTKRVGRGVSHKTANIKTSSGVLLSDLGATNNHSAAVACQAMGWKLRNGVTSHDSIFLNGIAAKTKTQSLGAVMDDGIRQYQKLLPLTPRDMRLLNWHFANLEYANAANVGKLSLSGWDQDMGSEFEGEHAQVVGGYQQVPRGLWNLPDKLDVRTNKCVTKITYDPRGASSHKTAVHCEDGEIIHADKIVFTAPLGVLKKEFIKFEPPLPQWKTGAVNRLGFGTMNKVILVFEKPFWDVERDMFGLLREPTVQNSLSQADYSRNRGRFYLFWNCIKTTGLPVLIALMAGDAAHQAEAMTDTEILGEVTSQLRNIFKEVAVPDPLETIITRWGKDKFANGSYSYVGTEALPGDYDLMAKPIGNLYFAGEATCGTHPATVHGAYLSGLRAASEILESIIGPITFPKPLVLAKCKKTNNAPLTAMDSTSINGSTVNGRKRKALLPESPAEKPAAPPRSNNSFPSASSVREAYDKAMWDAIIKELGPAEPRPAKKPLNPFLLYQKDYWHICKTKCNEARRASTGNANAKAPREEIRQALGQMWRDAPGDIRQPYIDQIGEHRRENDESLEKWKERIVEWERRTYEVKDRWCAANPFDAFEVQATKKNLEGIGGQDENTDEDIFFKVGRKTRQIH