MATNENNQPIPPEEEKEISSLLESIKIDDEKMSDLTEEQKETLKKLKLYQKEYYDYESKFEYELFLLRQKYHDLYGPIYDKRREALVGSGEAKIGTPNLPEFWLRALRNNNTVSHVIEDHDEEILVYLNDIRCDYIKKNKEKKEGFILSFHFVKNPFFSNSVLTKTYHMKCVDCDNEPVLLHTEATVIDWYENKNILKKNVVKKQHNKNSREVKTVQQTVNRDSFFHFFTSHKVPNSNVIKQLSKHEVAQLEMIIEGDYEVALTIKERIIPYAVDYYLGIIIESESNSIVSDVDSSYTSSENNSNYNSYESNNSAYNDENSNVDTNEYDDNDDEGGKSNEEPLTS*