MRIKITYETLDGDIVLPKHYNHHIQALIYKTFSPQLATNLHNIGFPYGKRRFKLFTFSRILEKGIPTKDDTKLIFKRKITFYFSSPIEDIVENLAERSFKEREFELCGKKIYISQLQIITTPKIEEKVKIKAISPITIYSTLKKADGSKIVHFYKPIDKEFSKLIENNAKKKFHLIYGKDPEELKLEIKPLKFSVKDNLKLVKFKDTIIEGYTGVYELTGSPELIYVTYEAGLGNKNSGGFGMWEIWREKEEDENA