MSTGSLSDVEDLQEVEMLDCDGLKMDSNKEFVTSNESTEESSNCETGSPQKGRGGLGKRRKAPTKKSPLSGVSQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPENDLKEVVTASRLCGTTAS