MAPQAYVQPIVASTSVFKTDLFNGKVLFCTGGGSGICKGMTEAMMRHGANATIVGRKLDRLQQSAKELSAKTGRECLPAQADVRNPASLKEAVAKTIEKFGRIDFVICGAAGNFLAPISGVSENAFKTVMEIDTIGTYNTIKATIAHVRAAKGAYIHVSATLHYSGTPYQVHVSAAKAGVDALSAVLAVEEGPHGVRSNVIAPGPIAGTEGMDRLSPKTHDERFNSAYPVGRMGDVKDIENATVFLFSDAAAYITGQVLPVDGGTEHLRHQFLPYPQAVLEPEKVKHMIKGKL*