MELHEEKRGDEAQMGELEARIKILEEENRILRSALQMQSEFFSCSQSSEQFLPTLDVLSELSADHVERYSRQMITADGFGVGGQKKLLSSAVLVIGAGGIGSTAIPYLAAAGVGRIGIVDFDTVDISNLHRQVIHKTADIGMNKAVSACHAVRSLNPMCEVYSYETDLNHGNALPLVQNFDCVVDCSDNPKTRYLVNDACVLAEKPLISASAIGTEGQVTVYNFQGAPCYRCLYPTPNAAGGCRTCVDAGVLGPVPGLVGILQATETLKVLTGSGTTMKGHLLMYNAMDCSFLKIVKPPKQTKCRVCGPDATILSMEASNASLLHAQGPMQTIDRPSLPSESNISCIEYSRVREDKVPHILVDVRTKLQFEMCALEEAVHIPLSSLSQQLDQIEKLSGGTKPVYCICRRGVDSVEATRILDAAKLSHPNIHSAKNVAGGLVSWRKEVDTSFPKY*