MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGAQLPGLPSLSYPRRDNVCSLPWPSAEPCNGYPQPYLGSPVSLNPPFGRTCELARVEDSKGYYREPCAEGGGGGLKREERGRDPGPGVGPGAALLQLEPSGPPALGFKYDYAAGGEGGAGPPHDPPSCQSLESDSSSSLLNEGNKGAGAGDPGSLVSPLNTGGGLAASGAPWYPIHSRSRKKRKPYSKLQLAELEGEFLVNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF