MEPNNLKEELVSVFEKACSSHKERLDFICSVRESDTFSNVDVPLAPIKTIIEIAKNEENQTEILKLAIENIKTLSTVGSGQYIASHFSTHNEVAIIFCISYFLYHFNFLHDENKKQLLKRAFEAVAEKIADYLNEN