MMDAEGEMDAGGDDQAAAAAPLQAKGDDGCLKGVIGAEFAEGRDRWDVNPPRRVVGLSDSAVAVELNAQGGVSISTGDYSHIEDHEMDVVLMNGSIDDTSAAAQGFVNEGSNLPKEASELGALGRYVMECSPGRDEFVVNEVDCLKNEHLEVFEADNEFGFEARADSESADFEHFVRAEEAYEAAHAPGSIDEGEGLQFQQLLADSEVEDNPDLSQYNDVDLPEAAASSRVSLEPDESLFYGQVFEGPGRENTAHLSMELEKGLHCRQVVGRNQVVCTSDYVVDADGGPHYETGNYSQSLLCDMEGAGAPKFEEAVAAHGEGMPASPVPDEPKPDLVINTADDMVSLCQEVAMISEPDENFDHRVTSQEQVGAGGEAADTLDRVVVCPEYAPGERRVDMSLASAEVEGVLQADRDFSGDSSHRAGTVEEAMVHEAETYRRANCHGDNDVPQGTYLIGNPDNSVDSEGRSKDAEIVEQFAKYRHYTDGETCCEVYSPLDTEHPDNRYPGTASEAEKGQVLTQGYDESMSSHDQSAPLDLEACESSGMDMDQAEVMRVDESSAALLAAGNEHELVAMVTESLNSDVGYDERIGEDIVEHVSEVSDLIVPAYGEPRSETCHVEVGGEGILPDRVQTSKSFESQIIESSDGSGLNAKGNGREESSKEVASKGGVYNRVSEDVQHLDSSSQIVEGTRGGPVTDSSVQSNEVLRSHEQGAMLMVEDKVLPSKMELEQVEASGSIKNLPIQLRTSEVASGVHQIKPSAEIAEPSGNRKARDDSKSKSPQPEAVGVPLWVKWRGKWQPGIQCCTIDCPPATLKAKPSYSKKHYIVVYSPTARNYSWVDIQHTCSISEDPVPLFSGTHESGRDTVKDVFITRKRMLLKLGGEMLDISDRLHVKAVVESSRNVNVWKSFATEAAAATTYAQLGTLLVSLHLAIVREYIKPTWMMKRHGLWKEECVRAESAATVQKLTKELINAVLWDDVGPLWNEPDQPELDPQWSNWKGEAFEEKEEPDTDTDPKSAGPCEKDAGQGKNSSAGSSKRFKEQARARRQRPHSSEGLESTPQKRSKHNPRSSEGGTVGRAITAFRSPLVHPTGLLQNQPCVPVLEADRCHEVISGDTLANLNGQLALTITEANTEPLASGDLSLQVAGSSAGYFSDSSEGDESKVFERIGKSAAASMAEGLIALESGLCSAYLKNKGRRCNRFSKKEGVKYCDKHIYLIDPESVGKKVAIEGNIAWQSGLCSAFLRRENRRCARQAKEGFNGYCGFHVHLGTTVSDRNGDDADSLQREDGGGGNSVFSSVKEDRCQGITTRGVQCTHRTKDGSLFCVKHSLKGATQTEKDESKGQTSGASKMDWQKGTEPAVSVGTQGQADHIDAQHEVASEPGSQEGGIVRTLELKSFEHSRGSGEGSTRKRKALSSFFTDRAVGDTKSSATPSQEALSPKFTDGRANQWTQCKGRTTRNEEQCSFRAREGHEYCSKHLNAMEAKKKIILQRKKDEANNTETKGSSSVPGARNLFHRFLKGAGSVCSQGSSVEAGNQLVLSTRLEAAKDGTAEELIKLVTVEMTKLQMFLDPVDISEGKKSDGNSGPVFVASSSSQPLRNVLDGPVLDRQPSILAGVLADDRILDDMPLTCGLCDAEFPAVSDLGRHWQLVHKKEISLFVKGHACRVCDRLYTRKQTVMTHWKKRHQSIEMNNPDLSVCFACDLRFNEDDDLLNHVISGHPYQLSSPSLKEMIAQNRAIIGAEQEGTESLKCPDCLEEFDTHLGLYQHRERFHNPLELEGNGVKFSHLGDFKPGESNEFGAHSNGKYVCRLCGMNFPMLPDLGRHHQAAHMLCTKVEKPVPPRGNLSSKKEAASESGRMKLPIRRKAEDKSAASEPSFGPARRKRKKLRFTPGSKKSLEKDTKGPDSLRLHVQAVLQGATLRKRHKKQLGEFSLDPIGKDLSSLTKVDFTLPRDSVSNSNSSSPNDIGFSLTRTTPNTLSLTKRVETNFESVQEKFKLQADKIFTDFSQLHGETSVKHESLGDGPLYSNDSGKPSLSKLSIKQDHDLEVLKDIKTERSKLPLISSTSSQERLTFSDNSKKRPKFIVTCEDLSGGQEPVPIVCVIDHDVLVQIRGFTNKESSGKNVYQPSTFTYITKRRLDPSLGLVPENYKIGCNCGKAQCTPDACEHVNLFDCDNAEACDIYAKPMRGRFPYDDQGCIILEEGYLVYECNSSCPCQQTCHNRVLQKGVTVKLEVFKTHYKGWAVRAAQKIIRGTFVCEYIGEVLHDQEANKRGERYDQVGCSYLYDIDAHLDISGTGRRSKPFVIDATSQGNVARFINHSCAPNLVNYQVLVESMDAQLAHIGLFASRDIEIGEELAYDYRYRLLPGKGCPCHCGAKNCRGRLY*