MMRTNDSSKLKKLYQIEEKRFEERVKRYEDIGYMMDMHQFYLEDVLLKREEMLYKYTLPEKDAPELSEEDNPGFDYEFIHKSVGDREWRNGIPNSGMIKVRGLPVSTKTTYREEKTTRSHSKAQRTKGGRVYACEIEGCTKKYTSSFGLKYHMKEGHSEEKMNIFKPYVCPFDGCDKKYKNNNGLKYHIKHYHDDQTP