MRMKKHLTQLLLSLLFLVVTAMTCDEQDLAEPIDISCILKEVELYHWDNAGEKPKEALDNKVLKEAYMMEIRLLTDAGEKDPESYDTDHYLRHVLSDGIKKIQIFTETAFNEEFPAGAEVTSCFYDYPKTFVKDQQTDYTVNGGVISMIDEVNKIYKALLTIPQSGGEFRFRVVLTMESGETVERLSDPVTFY