MSNPTFPFSSHSVLSNTEKKQAQSNDKRSISPPPPPPGNKRQRSLQTRPPPPPPPLGPKISSNRPFSGSESMRSMRPPPPPPPSRPSIANSSTVPVKDSGSKNRVLDGRKRRWLQLQKLRYANTTGITKKAFVHPTKIEMPPEHLRKIINDHGDLSSKRFDKDKRAYLGSLKYLPHAILKLLENMPQPWEETKQVKVLYHTTGAITFVNEIPRVVEPIYTSQWATTWLMMRREKRDRKHFKRMRFPPFDDDEPPVDWGENIQGVAPLDSIQIDLDEVDDKAVIEWFYDSSRPLADDPAIMNGDSYRTWRLNLSQMHNLYRLSTSLLSEIINPNYYYLFDRESFFTAKALNIAIPGGPKFEPLYKDLVNLEDEDFSEFNSVDRIIFRQPIRTEYRVAFPFLFNSYTRSVHVSAHSYPMFCYTRVDDPNLPAFHFAELFSPISPNLLESVEVEKQVFDLETGEDLAPDFVLPQDFSFLLNDENIEQEETKDAIQLWWAPYPYNRRSGKTVRAQDVPLVKSWYLQHPPADYPAKVRISYQKLLKNNVKNELHSATQSNKTRNIALLKSLKSTKYFQQTSIDWVEAGLQVVRQGFNILNLLIHRKGLTYLHLDYNFNLKPTKTLSTKERKRSRFGHAFHLMREILRVTKLIVDAHVQYRIGNVDAFQLADGIYYILNHLGQLTGIYRYKYKVMHQIRACKDLKHVVYYRFNKIIGKGPGCGFWQPAWRVWLFFMRGIIPLLERWLGNLLARQFEGRQSKGVAKTITKQRVDSYYDLELRASVMHDILDMIPEGIRQQKSKTILQHLSEAWRCWKANIPWKVPGLPEPIERIIQRYVKAKADGWISVAHFNRDRIRRGATVDKAVAKKNLGRLTRLWMKNEQERQQKFQKSGPFVSPDEAVSMFNVMVQWLESRKFVPIPFPPINYKHDTKLLVLALENLKESYSAQGRLNSTQREELALIEQAYDNPHECLARVKKFLLTQRVFKEVKLDMMDHYTHLVPVYEVDPLEKITDAYLDQYMWFEADRRRLFPNWIKPADSEVPPLLVYKWCQGINNIDEVWLTKEGECNVMLETSLNKLTEKMDFTFVNRLLRLIVDSNIADYMTSKNNVNITFKDMNHVNQQGLVRGLQFSSFILQYYGLLVDLLILGGQRAAELAGPSDHPNEFLQFESREIQNSSPLKLYSRNVDRVHIFFRFSRDETNELIHEFLSENPDPNFEQAIGYPNRRCWPRDSRMRLMRHDVSLGRAVFWEISSRLPSCLTSISWDDSFGSVYSVDNPNLLFSMSGFEVRILPKCRANIETYTQEGVWDLIDNETKERTARAYLQVTEEAVSNFNSRIRQILMSSGSTTFTKIASKWNTALISLFAYYREATVATDSLLDVLVKCETKIQTRIKLGLNSKMPSRFPPAVFYTPKELGGLGMLSASHILIPASDLKWSKQTDVGITHFRSGMGSSDERLIPTVFRYITTWENEFLDSQRVWAEYTIKRQEAIQQNRRLAFEDMEDSWDRGLPRISTLFQRDRHTLAYDKGHRIRREFKKYSLTRFNPFWWTSNHHDGKLWNLNAYRTDVIQALGGIETILEHTLFKGTGFDSWEGLFWEKASGFEDSLKFKKLTNAQRSGLSQIPNRRFTLWWSPTINRANVYVGFLVQLDLTGIFLHGKIPTLKISLIQIFRAHLWQKIHESLVVDVSQALDNESDILQIDTVTKEQIHPRKSYKMNSSCADITLASTYPWKMSKPSLLHDQRDNFDASSSSKYWIDVQLRYGDYDSHDISRYTRAKFLDYTSDNTSSYPAPTGLMVGIDLAYNMYDMYGTWFPGMKPLMQNAMKSIMKSNPALYVLRERIRKGLQLYQSQAQESLLNSNNYAELFDNEAQLFVDDSNVYRVNVHQTFEGNVTTKPINGALFILNPKTGQLFLKIIHTSVWAGQKRLNQLAKWKSAEEVAALIRSLPTEEQPKQLIITRKNMSDPLEVHMLDYPNISIRQTELKLPFDASMHVDKISDVVLKAREPQMVLFNIYDDWLKSISSFTAFSRLVLLLRALGIDKVKTKRILQPDSKVMVKDHHLWPTLTDTQWMEVETQLRDLILNDYSKKYNINVSSLTQVEIRDLILGQDVKAPSLKRQQIAEIEQNELKNVSSSQQFTAMKTTTRNVHGEEIVTVTTTNYEQQQFSSSSEWRSRAISAANIYLRTRNIYVLTDEVSESKITFVLPNNLLKKFALISDLRTKTAGFMFGKSPADNSQVKEIHCLVLVPQLGSNISVSMAKLPATCEYLEGLEPLGWIHTQSTDSDYLSAADVTEHARFSSEYSGWNLDSTVTLVAAFTPGSISLSAYSLTSEGLDWGLKNQDTVSINPQGYMPQFGEKSSVLLTDRIKGFFLVPSTNLWNFAFNGNAWTSSMEYTLKLDTPLPFYHELHRPIHFIEFTNIEEDYLDIKTDDVFS*