MSFSLLVLNGATAGRTLRLDPDAQAEVTMGRNEARELQIDDERSSRLHCRVIYRGDRWHLEDCDSLNGTKVNAQPVKQKVLDSGDLIRIGDRLILFVKDISDGSADALSNSQLVSTTQLGKLTSHGERSMHLEQAVHESVSQVVRDSAVLCRLANQIYRRTDGDSIVRAALEAIVDGLGVDHVSLWLTRADGRLRCAGHWGDVDSSDVDSQVIANLAIEKGKPFLLREQHEGEDQTVNADALSLGSALGVPIPGPENARGAIACRRTVEKQKFLRSALDFAMVVAHQTGLALENLEHRERLEQANSELRRRLKHQSKLLGSSAALKEVHEQIARVGPTSSTTLVLGESGTGKELVAQSIHELSDRKDGPYIAVNCAAFPESLLESELFGHEIGAFTGADRRYIGQFERAHRGTIFLDEVGEMSPGCQAKLLRVLEGHSFQRVGGREPINVDVRIIAATHRDLKALSGEGDFREDLYYRLRVIDIRLPPLRQRDDDALELATLFLEEYRRQMGRGPERFSEPAIDAIRNYDWPGNVRELKNAVERAVVLSRGAEATPIDLGIAAPPADDAFRRDLIPMREAERRHIEFVLRETGGNKTEACKVLGIDVSGEYAVHFQTRFELNEPLSRPRSKRDWIKESGDKSPQSKDGTSYRIGAYFANSPSIEEITSLSSGLVRGEKRDLTLASGLNVERRQLLIQRSGVLAIDFDLGKHRESDPIVGRAELLNLFGAAWLLLAKLIAGEADHDEALLFVLLVEGLELFVLWGQATFAGGVHNHDHLAVVFLGKVNLLTCQGFHGLIEHFRILCFFGMNGGSEHGGVCLMSVGLKRLDSGLRGMSRASLLLIDDDRHVLDSMADWLREQGFEVDEALTSAEAISLIDQKPHDLVLCDVRLADGDGFQILEHCNKVRPGQQVILITGYATVETGVEAVRAGAFDLLTKPLIDQELLIAIDRALNQREVLEENRTLKAQLDQKFGMENIVGRDQRMQRLFDMIDSIADTKATVMITGESGTGKSLIARAIHRRSERRDKPFVEVACGALPETLLESELFGHVAGAFTGATGNKVGKFLQADGGTIFLDEIGTASLGMQVKMLRVLQEFEFEPVGGTKTHKVDARVILATNEDLSAAVADGRFRQDLYYRVNVINLEIPSLRDRLSDIPMLAQHFLQRVSEESGKSVEGFTPDAIAALQRHNWPGNVRELQNVIERAVLLGKGSYVSVEDFPAHLAAHSPASVPTKQGRLTLKEALEGPERQIIMQTLKEFQWNRNATADALGINRTTLYKKMKRLGLEDMEPVQAWNGTAACGRVTPAELAIFTDPISPSIKWRDIESMLTHHNATIAEGRGSRVRIALNGVCSSKIGPHKGYMGLASFDKETGEFYGEVIGTRDTITFQAPFEELTQAFVDSVEDYLEFCEQRGESPEKPFSGKFMVRIPSDLHRQASLLAESFGESLNQFSETAIRNRVESESPSGDRKKKRVVHRSSVPQASNPAMNLPANTTRRQFLQTSTLAAGSLAAASAFGIEPIKRNGAPKFKFSLAAYSYRKLLQSKEADFTLADFIDDCARFGLEGTELTSYYFPSQMTPEYLLGLRQQCFRLGLDVSGTAVGNDFCHPPGVQRDKQIASVKQWIEHAAVLGAPVIRIFAGHVKKGISAEESHKLMVSGIEECCDYAGQHGVHLALENHGGPTATADGLLAIVRDVDSPWFGVNLDTGNFHSDDVYADLEQAAPYALNVQVKVVVSGPDRKKQPTDFARLAKILSEANYRGYVVLEYEEAGDVRDECAKYVDQLREFTMGLSHQSYLALPDWFGRVCFFGGLLLLVALVAYVLRQSIKTGRLHCRLVHLIVAVTAVCTFFGGLQVIRSAATAHWNDTIYSHALEQQGDEGIAVISPRRVAINQPFYMAKYEVTYEQFLALEQGVWVANRRGENKPKKPVVELTWQEASDYCKTLSESTGYRCRLPSEEEWEYACRAGTTTYFHAGNSVQDLSKVAWWELDTRMRVTGRSSGGWTGGTLIWWARLPGLKEPNAWGLYDMHGNAREWCLWSSRDTDKLGSDPYPGLRVARGGAWFDGPIKCLAAYRSVYSDDYIDYSSGFRPVIEIEQRPSWLRCRSDHEDPKSTKLKGRLFVSFLFFVVRSQSAGQRFAKPARDAEFIDPLKMLDGSGWLGGDIRGRRLLCLAAGGGKHGPLYAAAGAEVTVVDISPAMLELDREVAEERGMRIQTVATSMDDLAMFPAAHFEVVIHPVSTCYVPEIAPVFREVARVMAPGGIYISQHKQPGSMQAAIQPSTAGYELTEPYYRSGPLPPVAGSLHREEGTLEFLHRWEEIIGGMCRAGFAVEDLSEPMHADAKAGRGEFKHRSQYVAPYVRVKARRRGEVGTGVPRVKFLPVTTGLLLLTLQAASVANGADDLQQFFAAHCLKCHGPEKQESDLRLDTLAGPTADEASQEKWSLILDMIEAGDMPPAKQPQPSSAEVAAASKWISGELARHAERTPALRRMNRTEYEYTVQDLLGIDTEVAEFLPEDSSVQGFDNVAGGLGLSSILMEKYLEAANVAFEGAIRRIKPLPAETRRAVLMEMEINQATVKKTKGRSLEVHGAFVDFSPRYPITRIDPAHPIEDGVYRCRFAVWPHEPNDHRTLAVGVYVGPLFGVGKRRFIGMYDVTGTPDNPRVVEFTTFMNEGHTIHILPWVYPEHVSYRDKEEKQPGVAIVWAETHGPLDQAFPDASTKMLFGETDTLSMVEGRSIYMRHRRGVKLHSVQSSAPRDDVARIVRDFAPRAFRRPVPDELTEQFVALALSRLDDGSTFEQAVQTGVAAILCSPHFLLLNHGAEIDDYTIASRLSYFLWSSMPDDELLKLAADGKLRDKQIMHEQVDRMLADPKSERFVKNFTGQWLDLRDIEFTTPDKKLYPEYSEILLRSMLAETHGFFRHVLDNDLSVMNFIDSDFAFLNQRMATHYGIDGVRGHEKFRVVPLPDDSIRGGIMTHASVLKVTANGTSTSPVIRGVWVLDKLLGQPAPPPPPGVPAVEPDIRGATSIREQLKLHSSSATCARCHMRIDGPGFALEEFDVIGGYRDYYRSLGNTGERVAKTSYRIGPNVDQGGTVHGKGDFANFAGFRKLLLEDPDMIARSLAEKLLVYGCGRPVTAADRESVEAVVAAAKEHDYGLRSMFHAVVDSELFLRP*