MGRMHNPGKGMSKSALPYRRSVPSWLKLTSADVQDQIVKLAKKGLRPSQIGVILRDSHGVAQVRRVTGNKIFRILKAKGMAPEIPEDLYHLIKKAVSIRKHLEHSRKDIDSKYRLILVESRIHRLARYYKTSRQLPATWKYESATAASLIS