MNGEQKKEFTLLYLLNGLLKEMAEASTSECRNAGDESVLSELRSKRRNAKTFQKISEAMMDRDYSRDTTQCRVKLKELRQAYQKTKESNGRSGTEPQTCRFYAELRAILGGGASTTPPLSVDSDDGVLSAMPEDFADGEDEEEEEDKLEESTQHTVLPDSQDLFITLTEVPSQPNQDGEGTSATNISSLSPPSQRLSQIRRQKKRTHNEMLSELMQSSGIDRAQQQVWRDTVGQYRKAANESEDRRDIEREVAAGRSEEAGCNAGATEGSNGHAPASVGGSGHPNTPPQWTAQATEGCHSTSFEVAFSFPQHPTRATL