MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGAQLPGLPSLSYPRRENVCSLPWPSAEPCNGYPQPYLGSPVSLNPPFGRTCELARVEDSKGYYREPCAEGGGGGLKREERGRDPGPGAGPGAALLPLEPSGPPALGFKYDYAAGGAGEGGGAGPPHNPPSCQSLESDSSSSLLNEGNKGAGAGDPGSLVSPLNPSGGLSASGAPWYPIHSRSRKKRKPYSKLQLAELEGEFLVNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF