MSTGSLSDVDDELLDGILKFGSTDKDSSSESAEESCEGSSAEDDDMGDVPGGKKKKRKTSRKKGPNGVVHEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPADTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPESEMKEMLSSSRLCGP