MGRMHNPGKGMSKSALPYRRSVPSWLKLTSADVQEQIVKLAKKGLRPSQIGVILRDSHGVAQVRRVTGNKIFRILKAKGMAPEIPEDLYHLIKKAVSIRKHLEHSRKDIDSKYRLILVESRIHRLSRYYKTSRQLPATWKYESATAASLIS