MMQAQVQCVQWLQVEVQGEKGAYLVGVWGVCFARGKRAATMLRREEEEERRRWCRRVAQSMREGDGSARGCGEGICAWAMRWKEGDGDGGMGLGCCVRTWAEMKGGEDGRAWVMRWKEGDGDGDGDGRAIPESSGAKS