MESVSGSSSSSAAVRSWERLLLAALQAQREDREARPAPARSLEPASRVDDPWLLPAALDHNSDIGETLTAASEVESMKGSAVAGILTTFAYNQAMQLDPNSDGRGVLQFKTSLHSLLKGRRMRRTQHSDPSSDVRAIQDFFEHYKEHIKKLEEDPDNNREKLGRAWKTARVLAKVLQEIKERTPAQVPEELTEQIEATAAKTRELEKEKYNIVPVNIPGAEAPILEIQEVGTAIDYIGRTAGLPRKESGAQFSDVFELLQFVFGFQEDNVANQREHVVLLLANTQTRLIVPPNVDKMPLAVDELYKKVLDNFSRWADYVHADRTYASGQGEIPKLVQAALFLLIWGEAANVRFLPECLCYLFHRMAEELSAILKKQTATRSAAIAVGSASELQPGPYAFLENVISPIYQVIKQEADYAGHGTVAKGHQAWRTYDDLNEYFWSNRCFELNWPIDFHNAFFTTPLESGSSHDAAPSSNGPMAFARLRQPPTNRARRLSKTNFVEWRTFWHIFHSFDRLWIFLIVMLQAMVILAFSGSNSLYTLEKVLTIFPTISIMQCLSGELPWPVLILYGHDDGRRRIPQHASDRRPAQSAAPLAGRHVGARAHLHMHVSHPKRPDIALVLAWGEAAIALLMLATAVGQSLWRMQSFWGLRKVVFACLGGGLGVSKMLEEYGNSSRPFLSLYAVLLAAFTVPRVIINLFRRCAGLRMQTDKVDHWMFFRILNWFYQEDLYVGRGMYESTLSTVLYSTFWFLVLVCKFLFSYYYQVRPLVTPTSYVVNFAKINYQWRDLVSGGNHNALTVASLWLPVMTIYMLDIQIWYTVLSAIGGGVIGAWWHLGEIRSLGMLRARFRSFPEAFARNLQPLTSFEKTQYGRLGLPHTHLAVCQLYLLDAFVCSSTTRSFGSAFEVSGDNPPEAGGRKNARRFAMAWNEIIRTLREEDYLSNKEVDLLLMPSNSGESQLVQWPLFLLANQIFLAMGLAVAHKSGDGELWKKVCEDEYMRSAAAELYETLEKFLLDLVADSSRGPTFEQRVIHEVFTDIGTAIGDQCFATSFRLKNLPTVHNKLSALTAILVQRQDDSSNLKAVKALQDLYESAVRDLLSEDTRSSSDPWSVRCSSLVILPSDFKEPFSPFLSIPCILRNSRKNHVSSLTAFHPISVGRYPASQAEAGEQCSDARGQDPSTAVFFHPMAHRCRRDIGLQHCKFLRVNSTASDSTDSTAAAKRLHLLLTVKDSALDVPVNLEARRRLEFFTNSLFMKMPEAPPVKRMLPFCVMTPYYEEIVAYSMKELSAENEDGVSILFYLQKIFPDEWANFLERIGCKQAELESKMRREEEDLVDLRMWASFRGQTLARTVRGMTYYHRALQLLAYIEEGKTSDVEYGSPRTSMEEDRNAFRNARTEALADLKFTYVVTCQIYGKQKERKDRNAAEIFALMKGYGSLRVAYIDEVEVTVGEGDTRMKIKEYYSRLVKVDNFGQEQEIFKVKLPGPAKQGEGKPENQNHAIIFSRGDALQTIDMNQDNYLEEALKMRNLLEEFRGVGGIRKPTILGVREHVFTGSVSSLASFMSYQEMSFVTLGQRFLAYPLKVRMHYGHPDVFDRLFHITRGGISKASKTINISEDIFAGIIAAGIKLHSCFAELLSERELMGGGCGGAGFSTTLRQGAVSHHEYIQASPRLCSAFCSTIILSFNFAVDSTISREQERKTGWKVGKGRDVGLNQIALFEAKVASGNGEQMLSRDVYRLGQQFDFFRMLSFYFTSVGFYISTMAQLTAWCVYFFLYGKVYLALSGVEATLKARADILGNAALQAALSSQFLLQIGVFTAVPMIVVFIVEKGIVEAVVSFITMQLQLASVFFTFSLGTRTHYFGRTILHGGAKYRSTGRGFVIRHEKFAEIYRLYSRSHFVKGLEVAMLLITYLVYGSSASTTAYIFLSISSWFLVVSWCFGPFIFNPSGFEWQKTVQDFDDWTSWLLYTGGVGLKGNMSWETWWEEELSHIRNVRNSFWEVILSLRFFIFQIRFAAAARDGLTTALMIRLVVVGMVWVEQYGIVYSLDITDGNTSIWVYAVSWIVLAGIILLFYVSNLGRTWDAQLQVRLLQSGLFIGVIVTLVLLVILTKLSVGDILASVLVFIPTGWGLLQIAIALRFILEPIGLWRQVRAFARLYDALMGSMLFLPVAVLSWFPFVSTFQSRLMFNQAFSRGLEISLILAGNKQE*