MSTGSLSDVDDELLDGILKFGSSGKDSNESAEESSNCEGANDAPAKKRKSASRKSAAKGVAQQESKHVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGFIHPVNLTWPFMVAGKPENDLKEMLNTTRLCGTTAS