MCPRPNCWGPGLGDPVALLGLESVEEASDGDRVIEAHARSVQWIAAMVGAGSERGDGLAARQRAACAVVLESALDLACRALLVPAVLRALAEMPRGTALVAGIGELALAPPGVWCPACASRKHVFTEAALLQRCLSMDRIFRTARTIERAAVRHILEPDAWTPRPPAGGIGPPATSPPPADAEPSTSLSGPSARPAAVRSDAFRDCSRLLRLLASLGAEEQAAGLRDLASLRTLAARLCRERELDVSHCDPNPALFLEMSAEGDEGTVVDVQLAKRAFASRTFFKRNTDDLRGYALRHLPGEAPAATLASMDRDAVCALAVSVARRLGWPPPDPKRQSGAKRWLEMSDADLRALWDGSPTLKRQRSEGLEPAVGERLELLGGAGGGRLEIEDEDAVAA*