MLVIDPTHYEEVVMRGQMTATINASGDVCAFQKAGGEGVMQRVIMQCMRVASLKAANITSKIKNIVEAYNTERALKKVKQYSSSNAIEVDEPDIKLKEHRNPYVFKEIRASISGENVRSRICGPSNWDPYSKGIAPDFLRRLQASPGL