MKTWQEPPTGEPEYCANSRVKSEPLELKSTAVAPKAKEPYAKLIYRALMSAPDQAMTLHEIYQWFRDNTDKHIKKDSTRRRPGKNDNGWQNSIRHNLSMNEVCYDKMPCLYFPASDLAFTSSIPSFRQTRIQAVVRPGLERRRPWLNQR