MGRMHNPGKGISRSALPYRRSVPTWQKLTSQDVEEQIVKLARKGLRPSQIGVILRDSHGVAQVRRITGNKIVRILRSKGMAPEIPEDLYHLIKKAVSIRKHLERFRKDIDSKYRLILVESRIHRLARYCKTKRMLPPTWKYESSTASALVS