MGEHNLLNPGFVGPLVNIHTGDTFYFPNFRASGGQLPGLPSLSYPRRDNVCSLPWASSEPCNGYPQPYLSSPVSINPSFSRACDLARVEESKCYYREACSENAPLKREERVRDNALMPLESGIPNGMSGTFGKFDYPATEAVPHDPPSCQSLESDSSSSLLNEGNKGATSEPTTMVSPINQGSSLSSGGAPWYPMHTRSRKKRKPYSKLQLAELEGEFMVNEFITRQRRRELSDRLNLSDQQRPRFSAEQANVVKEGIANKQLRVGEKFPKILSPTPHDAPF