MGVGRWFVVWRLRLELLVFLCRFVIVRTLGRWVPSLKRLFSSLFPDVRVSCAPTEVAKGRRGASGSSRVEQCHVDGGVELERGRSGVGVWYAYGHRLNYAASASGRSMDNNAVEMCAVYAALSRHDGEAPLELRSDSRWVCKALERLTSGNVVGMRVNAVTIGAAFVLSQRTGGTIIQKVRAHVGGNHTDNARADQLAAVGMRSTEEPSFVPDASDKDGFFHLVRALWRADVVRALTERFIVRSPATGNGCIDGTGSSEERRKAHTDVSRNVKKMDGVKELVRPKPLNNDFSITDVLALDCEMVGVGDGGLESILAQVCVLNEHGNTVYTSYSRAYRAVTDYRTQVSGISQRHVDESAPEFHKVRCTVAELIKGRVVVGHALENDFKALQLHHPREDVRDTAVWRPLLRPPRFLKPRRLRHLARDFVSLKIQCGDSHDPAEDALAALYIYRRFKDEWEGQIAASEQGKRKPQRDV*