MTVIQLEKIRSLQDRKCCICGATKTSQWRRHSIPENYLCNACGLKQIKM