MKGQGKSSKHLHVEEKEDFIAMDENKKWMHKETERQRRQEMGKLCATLRSLLPLEYIKGKRSTSDYVNEAMNYINHLQNKVKQLQAKRDELVKVSNLKSNICSENESSSSSTTHLPPLVSVHPFPGGLEIMCGYSFGKSVFPMSRVLDILLKEGINVVSTTSIRRDGRFIHTIRSEDPNHLNMTGADYSELQIKLTEAISLQETLPEHEN