MNSSQSSFTDLNDWALVYQNLQTIEQEYLSLKLKLHFKTIPNFDDFIKLYESSKIGCNEAWNHNEEIFLQLIVLSLNPRCIKNRFDWEKVQKLMPKYRSLSELCFKFQSFYKAQLPRQPWSSFEDKALLQIILDNTSRCKKKWSSIANQYNLLCKSEIPRNAKQCRERWNNKLDPQINREPWSRSEEFHFLQLLLQNGRRWADISLKLSMITKYKRRTEFALKHKFKQLQKYYGHKAKRLNKTDFEISSSLEHIGS