MRVPTVAKKAFLRVIDVPPANCWGPGLGDPVALLGLESVEEASDGDRVIEAHARSVQWIAAMVGAGSERGDGLAARQRAACAVVLESALDLACRALLVPAVLRALAEMRAGRRWKHVFTEAALLQRCLSMDRIFRTARTIERAAPSTSLSGPSARPAAVRSDAFRDCSRLLRLLASLGAEEQAAGLRDLASLRTLAARLCRERELDVSHCDPNPALFLEMSAEGDEGTVVDVQLAKRAFASRTFFKRNTDDLRGYALRHLPGEAPAATLASMDRDAVCALAVSKRQSGAKRWLEMSDADLRALWSGLERWNAERGLGYGVN*