MSTGSISDVDDFHESDLLDGLLRIGAGKSDHGASNESAEESSAGDGGPTRSCAAKRRKTASSRRADGGAGTAAAPGHEGKQVQRNAANARERARMRVLSKAFSRLKTTLPWVPADTKLSKLDTLRLAASYIAHLRQILASDKNENGYVHPVNLTWPFMVAGKPDSDLKDMLTSSRLCGTTAS