MNNATPAPNPAPDWLTDKAWVEVCNLDGLPTFKGXAQSFIEELAVYKELFDSNEAQDMPLAEPWQSALTSFQKLCIXRCLRPDKVTIAVQGFVSEHLGQRFIEPPPFDLTTCYRESAPATPLIFVLSSGADPMADLLKLADDMKFNKKFEKVSLGQGQGPKAEKLLEMGMDRGIWVCLQNCHLAVSWMPTLERIVEGIEADKVHKDFRLWLTSMPSPDFPVAILQNGVKMTLEPPKGLKSNLVRQYTRFTDHYLNASSKPEQWRKLLFGLCLFHAVIQ