MKCPYCKSRDLVYDRQHGEVFCKKCGSILATNLVDSELSRKTKTNDIPRYTKRIGEFTREKIYRLRKWQKKISSERNLVLAMSELRRLSGMLKLPKYVEEEAAYLYREAAKRGLTRRIPIETTVAACIYATCRLFKVPRTLNEIASYSKTEKKEIMKAFRVIVRNLNLTPKMLLARPTDYVDKFADELELSERVRRRTVDILRRANEEGITSGKNPLSLVAAALYIASLLEGERRSQKEIARVTGVSEMTVRNRYKELA