MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGAQLPGLPSLSYPRRDNVCSLPWPSAEPCNGYPQPYLGSPVSLNPPFGRTCELARVEDSKGYYREPCAEGGGGGLKREERGRDPGPGVAPGAALLPLEPSGPPALGFKYDYATGGGGGDGGAGPPHDPPSCQSLESDSSSSLLNEGNKSAGAGDPSSLVSPLNPGGGLSASGTPWYPIHSRSRKKRKPYSKLQLAELEGEFLVNEFITRQRRRELSDRLNLSDQQVKIWFQNRRMKKKRLLLREQALSFF