MGRMHNPGKGMSKSALPYRRSVPSWLKLTSADVQEQIVKLAKKGLRPSQIGVILRDSHGVAQVRRVTGNKIFRILKAKGMAPEIPEDLYHLIKKAVSIRKHLEHSRKDIDSKYRLILVESRIHRLARYYKTSRQLPATWKYESATAASLIS