MLVIDPTHYEEVVMRGQMTATINASGDVCAFQKAGGEGVMQRVIMQCMRVASLKAANITSKIKNIVEAYNTERALKKVKQYSSSNAIEVDEPDIKLKEHRNPYVFKEIRESLKYHENRLKEELDRRRSENDGVEI