MSPASRSRVEIADSESDSERLSSSPWSILSDNDSNTSDERSTRAGPGSLEPIAVIGIGCRLSGSATDVSGLWDMLKSGRSGWTPGPGTRFNMKAFQDPTGTRSGTTNATGGHFIREDISKFDATFFGINPVEAQAMDPQQRLMLEVAYEAFENAGITMDALWGSNTGVYVGQWASDYHEIATRDIERPPLYLVTGTGPAITSNRVSYVFNLRGPSFTVDTGCSSSLVALHQAVLSLRNRETTQCFVGGVNLLLDPQRFHYQSRLKMFSKDGRSFPFDARANGYGRGEGVTGVVLKPLSVALRDGDPVRAVIRNSVLNQDGRTPGISVPSAVAQKEAIIRAYRQAKLDLYADYVEAHGTGTKVGDPIETSAIAAALTQRRSPSRPLPIGSIKGNIGHTESAAGLAGLIKSVLMLENGMIPPQVNYETTNPDIHLEEWNLRIPTKLERQTLRRISLNSFGYGGTNAHVIIDAAHEAISAFGRLSLSRHLQLSYHSEKPRVFMVSGASEKACQRVCARLARYLVVNHRNSINPDALLARLAHTLAKQSIHAYRVIFVASELDELIKQLITASHSTITRREKFGQHRIALIFSGQGAQYAEMGRDLLKSYPSFVRSLERARQQLSRLGCTWDLLSELCRPKADSRVNEPAFSQPMCTAIQLALVDLLNEFGVSPSAVLGHSSGEIGAAYAAGALSFRDAISVSYYRGKLASELLAENQSPGAMIAVGAPPDIAEQHINKLGTDVGRMRIACFNSPSSVTVSGDVAAIDRIKEVLDTEGLFNRKLITHGAAYHSHQMKLIEDKYIAALKGLKAKPVSSSIRMFSSVTSKELDESTVLDGGYWAQNLVSPVLFSQALRTMCEQDYNGLPIDTLIEVGPHSQLSGPVNQILKTIPGPHGQASYTNTLKRGDDAETALLRCLGFLAIKNGSVRLCDLNKDSKDSDIQPLADLPPYSFDHDRSFWHETRLSRDYRHREHLPHELLGTLSADVNKLEPRWRRFVSLKETPWLRNHIIQGLITFPAAGYITMAIQAIRQHMHTANPASTIQFIRLRDVSFGKGLVLPDENAEVEISLSLRPQARTARESSGIWNEFRIFTVTPDQKWTEHCRGLVQAEVDSVEGFRSIFTPADISRIDSECTHGTIPQKFYAVGKRNGLDWQHPFNNLHQIRSSKHSCVATARVPEYEMPSGGMEDLLHPAVLDSALFHGLSTVIYLEDGRSSAYVPTFIKQLWVANRHVAPGSYLTCSTIRRNEPLVFDLHTKDEINQMAVVAQGIRVTSLGGDVAAGVSKREACHTQTLVPYVDAWTTEHRDQVCRATIELGSLMETNRALDAITIHFAQNAIREISLNDIQETHLQRYFQWMGTLADETYDNILLENKPEDLGVIGEAIAILGPHLVDILKGKTSALSLLTKNNLLSRVYTEWCSSRLYPQMSAYCHELGRFNPQLKVLEIGAGTGSATLPILKALNDCSGRFIQRYDFTDISPGFFEPAKERLGDLANVVEFRVLDAGRNAQEQGFEEGAYDLIVACNVIHATPRIDETLRNIRPLLKPGGKFMLMEISRYTLYFNIVFGLFEGWWLGYDEGRTRSPLLTDSEWCQRLEKAGFAHIEKAFVDYPHENGGSLSVFISTAPFPRRNESLPIHLLTDSNASNATEEQAQEIQQACQTSVALLPITHPCQHGGVAILLPEIAKLLCAEPDVNVWNSFKNWILKSRAVLLVSNCTMADSSHAETGLWAGFARTMRLEYPNLRQVVLDIQTPNVPVMSKLKEVLPIILNSSSFDLDCLSSEVENEFTEKDGQLFVSRYAYRPDISRDVDLTSRQAASEPVPFVSTGRILTAELGVPGLLETIRWKDDIECPPLGPDDVRFELRGASINFKDVLIAAGQLEGITEMRNDCSGVVVEVGENMKHRFKPGDRVCALYSRSYTNYPLVHGDCCQVIPDSLSFAEGASLPIVWATVYYGLVDKGSLSKGEKILIHSAAGAVGQAAIMLAQHLGAEVFATVGSEAKRDLLHAKYGVPYDHIFSSRTTAFYGEIMKSTGGYGVDVVLNSLSGEMFRESCNLMASFGRFVEIGRKDLMDDALMPMEFLLRNITFSYVDLTAIIEQRKPLARRLLHDIADLAASGSIRPVTLTTMPISDIEIAFRQIQAGKHTGKIVLTVEENQEVPAVPSMPKQARLHEDASYIVVGGLGGLGRWLTTWLADHGAKHIVALSRSGAKDADSRTFISNIRGRGVNLIAPPCDVVCADAVVALAQELKRSELPPVRGVINSAMVLRDTLFDNMTEDDWRTALASKVRGSQNLHTTFKSLDFFVMMSSIVAVRGNYGQSNYSAACSFQDTFVRHMVQQGEPAFSINIGPIRDVGYVSENPEVAEALRRNGLGSIGVSDVLIVLNHAILNARGANPSTCVASIGLIASDDESENGRDFLMTDRRFSQLVKHNGSKQKSAGEALDAITLLSAATQLDEAVHIVTNAILNQLSKLIVTPVEMLSPAQSLDSYGVDSLVAVELRNWIGAYLHANVQLMVIRGTGSISQLAAIVAKESRVVKL*