MAKMTTIKMKRLLEDRLKNPEYRIVYKRDDDALRIEWRDSGQGMTVSLPNLITKYNNRGDIAIQEMEEHIIEALKIMNETHHLQGMEKHIFPVLRSPSFPIETKAGKKLIYKDHTAETRVFYALDLGKSYRLIDEELLKEEEWTLDRLDEIASFNVRSLSHEVKKDQVADNDFYFLATQDGYDASRILNEAFLEEMKANAQGELTVAVPHQDVLIIADIQNKMGYDILAQMTMKFFAEGRIPITSLSFVYEDRKLEPIFILAKNKPEK