MKEHTFVLQTNFKKLSPSGTGGGPGLRLGTDTDTDPLAEDETAPEMPLICHFCKRRLKSTNALRRHIASRHSEIQDKQHECYICMKSFKTKWSLSTHNSRFHRDLRQSKEFIKIETADH