MMYKNTYLEKMGELLKHVMDVANDIEKAVKELTDDENIKEMFRSDVEFVMDKFYGGDITVEEALNNLSMLKIYAISQLDTHYKRILDVLDDLERKIKKLKEEVSEGIVADVVEYIVKTVESAEQELKG