MEHKIREEMRVLPSIDPQFEIERRVAFIKRKLTEARCKSLVLGISGGVDSTTCGRLAQLAVEELNQQHNTTEYQFIAVRLPYGEQKDEDEAQLALSFIRPTHSVSVNIKAGVDGLHAASHHALANTGLIPSDPAKVDFIKGNVKARARMVAQYEIAGYVGGLVLGTDHSAENITGFYTKFGDGACDLAPLFGLNKRQVRLLAKTLGAPEQLVYKTPTADLEELAPQKADEAALNLTYEQIDDFLEGKAVPAEVSQRLVAIYHATQHKRQPIPTIYD*