MIKNRGFKCRKNIWEFIKQKYNDIVESRYGGSFLDALKNFEEISENHIRNGIKKFYEDERSRNQAWRSCKGALYEYAVFKYIENIIEKNENLKGKIEVKMGDEVIENYKKQIAIENWSDIIPDVDILLVDKKENSVIAILSCKTSLRERLTETAFWKRELEAKGKVGKIKLFFITTDKDEELKIETNRYIILHIIDYTFVTSTEKFEQLIKFYKEKYGKREDFDQLIQKIKPIGEMEKLLQSFLLQIT