MESLLILTVVLLLVHAVSSLVRTALARRRHSRCYLLDYVCHRPCDDRKVSSDTVGRVVTRNKRLGVPEYRFLLRVIVGSGIGEESYCPRNILECREDSPTHQDALDEMDALFDEAIAELFLRSGFAPRDVDVLVVNVSLFAPAPSLASRIVRRFGMREDVAEYNLSGMGCSASLISLDLARRALRTRPASLALVVSSESIAPSWYSGKDKSMMMGNCLFRSGGSAVLLTNNPSLRGRAKMVLRHLVRTNTCADDEAHTCALQREDEDGHVGISLSKDLPKAAVRALTLNLRRLARRVLPVSELLRFAAQYVSSKLLSQSPVQAKSDGRLRKVNFKTGVEHYCLHPGGAAVVKAVKESLGLDADDVEPALMTLCRWGNTSASSLWYVMSYMEAKGRLKKGDRAFMLTFGSGFKCNSCVWEVTGDMADKGAWADCIDEYPPPPEGTTTNPYMDKYSWVNQVDALVL*