MKAIYKGMCPNCEDKISDERLYKKHPCEICLEDEITSDTYFDLISGIREGLRVRNRIKQWEGVYSLEKKLIEAETLFKNATGFTFWSAQKTWVKRLVKGKSFSIIAPTGMGKSVFGAFMSIYYAKYGKKSYIILPTTPLVTQTIKRVKTFAENTGIDVNLAYYHGNMKKKEKEEMIQKIQTGDFDILITSGQYLARNFDLIKDKKFDFIFVDDVDAFLKASKNIDRSLILLGFNEEMIQKAWEIIKLKKLMAKYLNGNRKDKNEQLKELNKQINIIEKEIREFKDKNKIGVLIIASATGSARGDRIKLYRELLDFEVGSGRSALRNVVDSYLFPENSIEEHVKELLKVLGPGGLIFVPIDQGIAYAERLTNYLQDLGFKVELISARNKKGLQRFENGEVDYLVGVATYYGSIVRGLDIPHLIRYAIFTGIPKFRFSIDLEQPTIYRVLGLMSEVMDFLENEDRKNAEKLHAQIRRLIRNIPQFEILKIEEALAEGLPLEGFSNHVLKVFKEAVQFLRMILKKEDVLKRIEEDPFISLKKEENKWYIEIPDVRTYIQATGRTSRLFAGGITKGLSVIIVDNEKVFNGLKRQMRWRFAEFEMRPFHELELEKLLQEIDADREKVKFLLEGKIAEKTKDLVKSALMIVESPNKARTIANFFGHPSKRRIGDLVAYEVSIGELMLTILASGGHMFDLITNDNYHGVLIKEKEGKLYFIPIYDTLKRCRECGHQFVDWESKGVCPRCGSNDVRDVLENVKAMREIAQEVDEILIGTDPDTEGEKIAWDIRNVLSPYTPTIKRIEFHEVTRPAILKALKEARDINEGRVNAQIVRRIEDRWIGFELSQKLWEVFENPYLSAGRVQTPVLSWIIQRYKEFVESEINFVQLTLENDLSVVLEDVKDGVEEVVVEDVHLEEKEINPLPPYTTDTMLQDASRFLKFSTDYTMRLAQDLFEVGLLTYIRTDSTHVSNVGIEVAKEYITDEIGEEYFVPRKWGEEGTHECIRPTRPIDTGRLMQLLRDGVITLARGLTRDHFRLYDMVFKRFMTSQMKATKVLYEKATIDARIAKAEVEGYVEILYEGWTKLRNLPLKKLPKLEKGQKIKVKETKKWKAPKVPLFSQGDIIALMKEHKIGRPSTYAKIVKTLLDRHYVIETKGRKKLVPTELGTKVYHYLITKYKDLVSEERTKQLEELMGLIEEDKIDYQEVLTELYKEIKKYTA