MELKGKNLIIVESPAKAKTINKIVGKDFQVKASIGHIKDLPEDRLGVDIEKGFQPDYIIIPGKEKIVKELKDSAKNAQKIFIATDPDREGEAIAYHIAEEIKVPENKVYRAIFHEITPNAVKAAIANPSKIDINKVYSQQARRILDRLVGYNLSPFLWKKVKKGLSAGRVQSVALRMVVEREKEILIFQPENYWTIVGNFKNDENLKELRANLYKYKGKLIIDRKEEKAKFLITDEETAQKIIEELKKLNYILTKVEKKKKKKNPPEPFRTATLQAQASSTLGFSPKKTMMLAQQLYEGIDIEGTRIGLITYMRTDSTRVAEEAKKWAKNIIEKNFGKEFVGNHKIHETKKQKTPIQDAHECIRPTYPDKSPESIKKYLTKEQYSLYKLIWDRFLASQMSPAEVEQTTYIIEDLDSIAQFRVTGSVITFPGFLIIYKDEESEEDTVLPQLNEKTSLKISELEAQKHTTEPPPRYTEATLVKALEEKGIGRPSTYATILSTIQERGYVKKVKQKLQPTYLGFVVNDLLEEKFPELMDYSFTAKMEEDLDKISLNEAKWNKVIEEFYKEFENDLDQASKISKVIKPKEIKTSFKCEKCGKDMVIRWSKGVPFLACSGYPECKNTRSLNNNENGSTKKTLDKKCPQCGAQLVVRNGKRGEFIACSNYPKCKFTQSITAQVKCPQCGGDILKKQTKKGRTFWACANYPKCKFTLSNEPVPAECPKCKSSYMLKKKDRNGTEFLICHNKACKGKIEIKEHSTGTDPAQQKDANPARSGRKQR