MLIPAESQAPMDVQIPRKDVTEMEQNKVTNNADGLEINRKKWMGILSRTHPQCLQDALAGLGSLPEYVYLRTPETGMIMIRGKADGTGQQFNLGEMTMTRCSIKTGAHLVGHGYVIGRDKRHAELAAFYDALLQSDEYGPTILREILSPLQAEIEKKWRTQAQKTAATKVDFFTMVRGEN