MLDMARQEFQPGVIHHSPDCGPWSVSANTKDPETKHCERLQEQPSIAWVQQSCEDQSCHDRGYLVEQPWGSAMWRDDNESPLRLDKIPENRAKQRCDQCMHDLRDEKDMFIQKATGFGANFKLVKTALRCSGHRGKTHSHLQGQAPNGLSRTAMAAVYPKTMCQRMKQDIINFLQKKNLLKIKLWPQDLCWFTSPSFYECVRCTLGRACPKDIEHSMIPGQCRHGKYAAGTNPRLQKLEDKDPMKRWKDSANKESYEQVIVDNNTGQELTVSASHYIKRLLMETNAVTMALYKEIFQEHMQVKAVKVELRPFNKTPSNPRVASSTAYLRIHITGHVKHWTIQPVEDMREMSVNQINEAIDEENWMVTIYGQEVGAVPAPSTPSSRPRKIPPQPGLPPRQDDAEVLARIQEKPEDSGVPAIEDAIYEEEEFAVQDRKELAPIKPNYNLRRVLERLPKLVENGDITKAKQLLLGLHERLWHTPIADFESLLRRAGQPTEVINLARESVLSCPICRKYIRFPNRPQLRSRCITHFNDVIQIDLFKFDDLWHMIMVDEATRFKLCDVIEGQDAEHLLNCLLRNWIHMFGPPGKVTMDQQMSLMSHETGAEFERLGMERCPKGTTAGQGAEQHTGTGLVERHIQLLKLSMYKLKAELSRQGLVHEPQDLCRECAMAHNITLNYKGVTPSMAVYGILPRGFYEIDSAGILASSGPTETDVTPFEKAIRIRQTALAQTQQAIIEDRVARASRTRPHQLALDELTPGTSEIEFCREVQDVQGDPGWRGPALLLRLDADEGTAVIQYQGKPYLVALRHIRPYRGIFHVAFPSEDTQTALNRLMRYVESLVDYKIYTYGWLQRRNGAWVKLPKDDYHIKQVMAWATTVSTSMRKATLHGIMMGKSLKTFKPPHNTTGTLVVWLRGGANFSIQECHNANHLKAKKFSTYAKEEICIIYFYYYNPITEGENAIEEKQKQPPSTQLNDDGQQPAASMDVDKENKKREGPDSRTVVIAPERKKQKTCLVRKELEFLRHWYLESSRKQLVIYDYAEDWRYGYDIMTVTTRNFLLHHYERERAQLPVLFNIQYKKHHTASACLRTAKIFKVDEETQNINEEDITPDIWKKVDAADRDELKQFIDEKAFKKIHRSQITSDMVTTDARWVRKWKRNPDRTYKIKSRLCARGFLDSQKDQLTTRSTTATRLSQRMLVSQAACVPERTLESLDVAGAFLKGFTFQEIQKALKELGIHAPTRVVVVFPPMNVFRHLAELSPDFAIAEGQEHNYGLICVKPVYGLNDAPLAWQLCLHQFVKSTGGKRSQLDENWFSWKEDGRLVAAXTTHVDDIALTAPIKWMTNMYNAFVKRFGRVTRLPFTHCGCEYTKVKNGYKISQQEFAEKLKPAPIPKRGDEERLTKEETSDLRSILGALLWLSATRLDIIADLSILQSRVTVAEVKDLKQANQILDKVNEFKETGLYYCHFKGQHQRLMCIHDASSASKGRHYAQEGVLIGLSDDAFRDKTMNHETVFDDYNVKEHNGIFHVLHASGGKAKRVSYSTSHAETLSMVGGLEASTLIMIRLSEIYHVDRSPSLKQLISIQESGNPDLPIDFYGDCKDLWELVTGLRTLPQDKGQRLYVLGIKEARLNGKMRQIVLIPTECMTRDALTKPLVHKNLLEVMTAGVVSFHNVDNHPVTARILPTLQEYSEHDIIKTDDEILEDVKKNPDNVRIGHKNPDNVRIGHASILLGMVATGSFTMKTLLASTMMSAAAAYDIEYDETEGRYIQNDEKVQDKSYVGVYIMIFVTVLIAINLDKMISYITKKATETHNKKFVVKSEPEDEDQPMDVDDQVDEDDLAQHYRVLRKRVRKLEIENDELQVTARIKQDAADGFKEQYEEKFTEAKSWEDYSEKVCQDLARFKRDLEDTRHDRDNYASRLNETLDQRQQFLSERNEYHERYEELREKHDKLMEDFQTQKTVVASSARHIAFLQDKAKEKEEREKRQRDSQALFQQPMTEEVDDLKKKLAKAESDCDRLKELKDQYGREIMSLRQQLANAKAPPKVYMTRSGSCYHESSCNHMKHGTEDRPRVELKRCKDCLG*