MNLIKILQENRLMKTPQEINLFEETLEKMAKHTNDDNLKNLHLILDDNCEHPEMMFSLVHFLEDFAPQKQIQAFIEVIPQLMITAPEWTKTIHYRIINDESACKLYQNSLELANQKTPHFLYQLLLENVKNHLSSPSEVMLT