MGISEEVKLEELPQEAKLAHQDAIPDRSISCIVTTGASGGTNSPISDANSDGELDDYAPKRKQRRYRTTFTSFQLEELEKAFSRTHYPDVFTSPYKPSKK