MTKDEYVKKLKKYYDDNKLKQTDSYGKGYTYGLAEALVYAIGLAGKLDESQKAVIPQFVADWIEEAKEYYEDEVDPLRIIFWIGDYISSAEPHYEWLKNIDNQKLLFNAIANGYEVEKEPELHVKLKGLIIGSAYLNYNIPFKTFSTNSLSSPKHMNTEFTKSWLAKNWPEYEAYNNAGLLEFEEVEN