MSSVDEDLTPEQIAVLQKAFNSFDHQKTGSIPTEMVADILRLMGQPFDKKILEELIEEVDEDKSGRLEFGEFVQLAAKFI VEEDAEAMQKELREAFRLYDKQGNGFIPTTCLKEILKELDDQLTEQELDIMIEEIDSDGSGTVDFDEFMEMMTGE