MNIENAAINILKRGVELDTKKRYTEALVCYQEGLQILVDKMKDDIDDVTKKYLRKKVEEYMNRAETIKKLVLKQKDTGQFHEQIQIENNSTGHSYAALFGRFLDDEVEYVIVEDPYIRSFHQCQNFLRLCELLVRKCCNLRKIQLTTTKDDKSEGNQRMWFSNLLHDLSQYKVHLIIKYSDTLHDRQIILSSGWIIKIGRGLDFFKAPENKFCLGMYDMDLRQCHETTVDIVHSKNVKQSYR