MGRMHNPGKGMSKSALPYRRSVPSWLKLTSADVQDQIVKLAKKGLRPSQIGVILRDSHGVAQVRRVTGNKIFRILKAKLXRKDIDSKYRLILVESRIHRLARYYKTSRQLPATWKYESATAASLIS