MPVRAQRIQHVMQDTIINFYSTSDDYGDFSNFAAWPIKVDGKTWPTSEHYFQAQKFLDEKYREEIRRVSSPMVAARMGRDRSKPLRKNWESVKEQVMRKALRAKFEQHAELRALLLATAPAKLVEHTENDAYWGDGGHGKGKNRLGYLLMELREQLAIEK LEHHHHHH