MPPKKRKARSPAGRGAKKKAVEEEQEQEAEEEEVASHSPPPKKISKKEEARLKKEAEKKRKEEEAAAKSLEEKKEQLSRVTAVLKDASYAASDACPQAIFVQSDTCSTSSTSSTGSTNTNDQVNDPVVPRALLNAVQRRDLERARTIIHQARYRYAVDVDVDAAGSSTGNTGVTSTWKLPFPCPKTKTTNSSALTVALANDHIPMADLLAQYFGWSSALSNTALAAALLPPSKPQGCSDILFQFLIQHKDPAVANAVADSLPYLANEAMKRGKITFVRRVLRHCLGLPFMDADLAKTPTNLLISLRDNTTGTLGVTPLHLLALEATAGTDTDTGTGTDPSTTTIFKGFKLDQKTTNAPALNQYITPLHLAALSGNLDTYKTLQEAGGDWTIHTNESLYCLNFAAAAPPSPSPSLLQQNVKQEEDDDQGGEQPKKKRAKRGKQNKQQKSNDDAMDEGEGEDEDEKAAADKPKFFQEFVDTVRPADTLRYMTTPMEDEDLAHEFNHSLSNAKRKTLKSAIEAGRHHNVAWLIHSLALEEPKETTKWYNVNAEMAVLQAVIQHSDDPTMLALFLAQPKFRSTFVSEGKDFVGSAVNHLRSKVVGLIADEFKDLKEAERATLEFTPVHLQLAIQNESLEMVKAIVALGVDPNSPEVPKSALHVACGMDFVECAKFLLDECGANPRAVTSPQGVSVMQAACRGAALGCIQLLLDKGVSLDLKKENEILQKQKEQDAKNNSDDKDNNKMETEETSPFEGWFMVLTGVFSVSKDVIKSVIESQGGKVQPQVNGKTTHCVYSGKDGYSDYGQKMGQGDKKYTAAKRKKLPFLNENDILRYLKRTGQGIASHETSGNLSTGDDKQATQEASFLHDIIKNCANKHRVLPAVRKLLEHGADLEFKNDTGRTPFHYAVLYLPECESNVQLLTVLDPKGDLTRRFDKNGCSPILEACTLHKWKFVLLLLHRMSISNVNIFMAEPEKEPQKEEEPKDKENEGENDEPQQPPPKPKYQNKWTGWSLGHLLLVNGKTELFQQWVKLGGDVNTVTRTPDATPLVVASIWQPEICRMLLMNPNSDSDSDCNVNATTANGKSLLHAVFGGVQIGKKLTAEEESQYKQQGIVKPHVWTARSSEASIIQLTNILTWNPDLDASLKDAEGTSVFHAACASESATACVRALLKRNRAILHTVDGLGNTPLAISLLNSKLNVSLFLMDQGADINGYVYWRKSKNYEANKQQDGNSIGNSPKNAARARSRNQTNPLGDDDGESVDEERLRLSFYSYVMLMDFTPDVVYTMLSLPSCDMDAALQSSITMGNLTWTERLIRSVNAKTPAVAGKYVRLLFACKAYPTIPQQERMLQLSKILVANAGGMTLDTSEETGYNVIHTAVAAKMIMSVLEGLLKLLDKDSVEALLSLDKNSQTPLHMAVAANGISTAQVILSYTKEHGGADRVQNLLDTKDTQSKTALHYAVGNNSLGTYLSGAMLSLLVRYGSKITIPDQDGLTVAAIVGQMHPSQLDHFKLALSGKEEDGEIVASVLPKEALEQIATTQAKRKEETEHREKEQEKDRKEHEKQWTRLKKQWEEFRAERLKAKPLIFEETRNAAASGRLFVPVDRTSCPDPIAYQVHIGSDGDIYDALLVTSDLRYNVFGTNSFHALQLVELTDSYKKKRVGHAAALATAQQNEAMYAYRLGMAKYRVVERWGRIGESGGKTRAQGFTELSKAISHFEKVFKDKTRNEFSDRENFEAARGAYNWVQKVYDEAESADSKDLTNSDGSLPKSVDTLLRAITSLTRVRMDLRDGGFGVDDLPLGQLSPNTISEAYKILNEIEALMLQLRALEKLRGRAARENRSEKSQINSKLTDLSNKFYTTIPHDFGNVNIGFRKPEVINYKSKLEKCLQMLASLEDVESSVNLLLSVSAKDTRSQRLRSIYELMGCNLHVVTPGSDEFNLVELYAIRGAMGRNVKIAHLLRVDRFEDSIRFVQHESTRGMNNKSGYPMNQWLWHGSKMSNFLGILMKGFKIAPPEAPASGYNFGKGIYLADMFGKSASYASARRPYYGNGNEGKKSPTADVDHFRAMLLCEVAIGEPCELRNPNPGLTEAPEGYDSVRALGRQAPDGSGMFLTKEGVGVPLGEVKMAPESAAVMGHNEYIVYDESRVRIKYAMLFA*