MKNLSRNESRVLRLLVENSRLSISEIAKKLDISRNTVSCILKRLNDDYIERYTVDLKNDGDLYYIVKTDSIDNIDPGDIVEYYELMNGKYIVVLKNLTRINYESIDMAGARHRSGAITGISVYCDYCGSVITGESHTYEHKNRIYYFCCSTCKSQFLKERI