MQNNLQKSEIDRLYEKFHASLSKKAELNSKINDENKRALRIEARKRTISDLLRVVYAIKQKTSQHTTETTEEEVKNIIQRCTGLSMYDECAARCIEYDKLQKELKFHKYPLSPIFIMHPIVFDTRKEIFAILNMGVMPTVHQTDFYNKYFIYPINYRAERVFRGYQSDHSNLLVYTCVILSKDEKIIFEIYDNNKLLVSGGRSIWKNFCDLFKMNIKDVKLEDFFALTNKSVQSMIEDSVDLKLYENYIPLKERK