MSTGSLSDVDDELLDGILKFGSSGKDSNESTEESSNCEGAGANDAPGKKRKTASRKTAPKGVAQQEGKHGQRNAANARERARMRVLSKAFSRLKTTLPWVPADTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPENDLKEMLNTTRLCGTTAS