MNIEKLLLCFILLSVAFASRIQPKNTKAENIENKQALDMPLHTSIKNREKYSHDGYCYVKDKESSDGQVLFWRCDEKGSYEPL