MPPMIIGKEISADKPNEQLCYDISIRTSAQVHDISVYTSKIENAISRKKMFLVLDDIDSLDQLDALLGNKGVYPGSKVIITTHETSLIESCALFRTKNKPKHAKHELRGLCETDSRQLLCNHAFMSSNPKDGYGEVIEKLVKYCEGHPLALKVLGKSLHDKDLAYCEGQIKLLKKENGTPISSVLRTSFDSLPSEEDKESFKHIACFFVGMDIDVTETILHACNINTSVVFRNLIDRCLIGIGWNNELVMHQLLQEMGKFIVRKESLHKPWKRSRLCCHDESLEVLKRKTGTKNIRGLTLDTRMLKNEKLRDTSELETNALSKMDNMILLQLNFVKINGSYEKFPKELRWLCMNGFPLKCIPSDLPMENMVVLDMSYSNIESFGVSYSNPQKPLMRQKLTRSCSKGKKLIGSLKILNLSNCEHLRSLGGFDGLPALERLIVRNCIGLVEVCESIEQCAKLLIIDMSYCKNLEKGPTIDKLNVKTLLLDGCNLGESRISIRNIDSPKMFKVNNLVMDSKISSSAIPSDTKFFRISLPRSLVILSLANNNLSNESFPMDFSCLSMLKELCLDHNPIISLPNCVISLPMIEKLAMRDCHMLRFVEHPPRTLTHLDLRIVEDYHERSLVHVAFDPEMSPLRLSLAWNSLAPPSFQIEGVVKIQPMTDVEEKVLCSLGWINFDFLNQMHVKIGYIYPDLKEFVIQMYYEFGIFSTFYGGEFMPNWIRHRSKGPSISFTIPPMPNWTKPTTSYQLRGINFCFVHSPSYQFRDIYFDIVDFPTIIVSNITKDCTWIYHHYIDKVSAGGECVMFLTHWMFGKNEMQVGDQVTITVIELFNQVTKECGVGFVYDDGKIDEDVLGYYKSWNHIIGGDLTAFHLKTGEYSLDFSRFWYYNDEHDSYNYDDIHTNYKERMWFRALSQRKSNIVGETLKEEENDAVREGKKNGASLLLEEERCSTLVLNENGESCLLNLNTAVGDNNNCIALKSGNVEKFVFARSVKIDPPTVISGLSDRRDGCFSTKDSKLAKKDLEVHTTISEGWREVVTYEWDKDIWVASRNIMAMSDDQDHGETMYDDRGQPSNFGTRKDLFFNANRNIMSTQEHEDTKMNFSKEDAGIKISKILNPQFIKPQIDKESGAAVIPIDVVQRGSELFPHMLYGYLVGEGVTYSIVNHHIRNMWTAHGIEDVVMNDQGVYFFKFNNEKGLIDVMENCPWTIENVPLYLQRWEAGLDLSKPMEEKVPLWIKIFDIPIELWTEEGLNTIASNLGNPLAFDSLTETKCESGKGLAGYASVLIEMVATEEWPDEIEILVPKLNGSGSMRSRLRVEYLLFTPEDIQPNIIDSASQSQKVDENGFQ*