MGRIGVFVQFDELELALQTRMGRMHNPGKGISRSALPYRRSVPTWQKLTSQDVEEQIVKLARKGLRPSQIGVILRDSHGVAQVRRITGNKIVRILRSKGMAPEIPEDLYHLIKKAVSIRKHLERFRKDIDSKYRLILVESRIHRLARYCKTKRMLPPTWKYESSTASALVS