MSTKIGDKEVNDINRGEGEGKDNWGKKIEGDSSANLVQKKNPHASHNNNKKVKPDVKPNATTNFKKKDKGKAKGDYFVCGKPGHWAKDCLEHKDKKSANMSISEGGGTSGYGQERFLLVVGKRFACGCSLCWYGRSEVYFGKVRGTKERATCPFNKEESS