MSTGSLSDVEDLQEVEMLDCDGLKMDSGKEFVTSNESTEESSNCEAGSPQKGRGGLGKRRKAPTKKSPLGGVSQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPESDLKEVVTASRLCGTTAS