MVETTTMMKVLVRVREFDVEKDLPAVEELERRCQVGLSGDMAAVHDHADDGDGAAAKEKKKTKTKTKKKKASMSLCVEQIGDPLARVRHAPEHVMLVAEYGEEEEKKKVVGVIKACVKTVSRGGKQEKPFVKVANLLGLRVSPSHRRLGIGTALVRRAEEWCVARGAEHATMATTESNAASLALFTGRFGYAPFRRPEFIGHPVHAHRLPVARGHRVFQLPPEVAAAAYARLLPPQDAEFLPADMPALLAHKLTLGTFVAVAADGASFAVLSVWDSTRSLSLRVSGAPALLRASLAALRALDRGAPWLHLPSIPDIFRPFGAYLLYGLRMSGPDGPALLRSLCHHAHNVARKNPACAVVAADISPDDPAAAAVPRWRRFCCDEDVWCIKNLNPDEHDADDWAAPPPPPGRHLFVDPREF*