MKFAIVLIACFAASVLAQEHKPKKDDFRNEFDHLLIEQANHAIEKGEHQLLYLQHQLDELNENKSKELQEKIIRELDVVCAMIEGAQGALERELKRTDLNILERFNYEEAQTLSKILLKDLKETEQKVKDIQTQ