MELVHLEEDVQNTRDCFRRRKTRSDIWRRAQLERLGISKRRTVRSSWPLKRILASPQLKLTGMRTVGVAKKSLNLSVELFGGWNDKPAAVVVVVVVEAGDETEDGDAAEDAAFEDVAKSVESFGVAVVDVAAAGEDDQLAAVQGVAHDFVVAFEDEAAQVHAVAVVELGLGFEDEMLPKAGDEGGVGPVIEIEAAEAGAGSVPVPGAVPAMVPEAEAAPGSVAGIEIESG