MKTNYEIRYAAHPEDAKSYDTTRIRRDFLIEKIFVPNEVNMVYSMYDRMVVGGALPVGEVLTLEAIDPLKAPFFLTRREMGIYNVGGPGIVKAGDAEFELDYKEALYLGSGDRVVTFESKDAAHPAKFYFNSLTAHRNYPDRKVTKADAVVAEMGSLEGSNHRNINKMLVNQVLPTCQLQMGMTELAPGSVWNTMPAHVHSRRMEAYFYFEIPEDHAICHFMGEVGETRHVWMKGDQAVLSPEWSIHSAAATHNYTFIWGMGGENLDYGDQDFSLITDLKLEHHHHHH