MMMKMMVTPGEVLGKASPLLTAGRGAYVNPHNQTIYASVTGRRHVIHSPDNNNKRVVQVVGHKARGAVPEPGSIVIARVTKVMPRMASADIMCVGPKSVREKFTGTIRQQDVRATEIDKVDMHLSFRPGDIVRALVLSLGDARAYFLSTAKNELGVVSAESIAGATMVPISWTEMQCPLTGQIEKRKVAKAS