MSFGTEQPAQVQERLDMAAYCDGLGACSGPQGQAGPVAHSAGYVRGDLEIAGGGPRLWMNAPPAFSPSPYASGTGTPQPYAAPSYATPGQLLGAAGGLAGTDLAWLALSGQQELLRLVRPPYSYSALIAMAIQSAPLRKLTLSQIYQYVAGNFPFYKRSKAGWQNSIRHNLSLNDCFKKVPREESDPGKGNYWTLDPNCEKMFDNGNFRRKRKRRGEAGTALPPGAHSPGGAKPAALERSGAASPDLQTSPSPPAPDAAACFSSFSSAMGALAGGLGTFSGSLARDFSIARPPMVAARRPQTPGSASGFAPGHQTAAASFRVSHFVYSLEGTEV