MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGAQLPGLPSLSYPRRDNVCSLPWPSAEPCNGYPQPYLGSPVSLNPPFGRTCELARVEDSKGYYREPCAEGGGGLKREERGRDPGPGVGPGAALPLGFKCDYAAGGGGGDGGAGPPHDPPSCQSLESDSSSSLLNEGNKGAGAGDPGSLVSPLNPGGGLAASGAPWYPIHSRSRKKRKPYSKLQLAELEGEFLVNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF