MSTGSLSDVEDLQEVEMLECDSLKMDSNKEFGTSNESNEESSNCEHGSPQKGRGGSGKRRKAPTKKNPLNGVSQEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPESDLKEVVNATRLCGTTAS