MNSSQSSFTDLNNWALFYQNLQLIEPEKLSSKLKLHFKTIPDFNDFIKLYESSKIGSNDTWSVNEELFLQLIVLSLNPRCIKNRFDWEKVQKLMPKHRSLSELCFKFQSFYKALLPRQPWSCFEDKTLLQIILDNPSRCKKKWSAISNQYNLICKSEIQRNAKQCRERWNNKLDPQINREPWSKSEELNFLQLLLQNGRKWAEISIKLSMITKYRRRTEFALKHKFKQLKKYYGQKAKRSSDVQICPYWSTMEAEMIGYKIELLQEKTRKCQTQEYSFCEFLGSDHEFCLVIIKNGCLIKL