MGRRREHGLWRRRFLNELSSATAHAECTLADACELAYGCERLREVFRRAHGAENEDGGGTREGWRARFERATPRDVAAALGEIRGLLKVVDEETYARGIDGDAHVAIEGDEPMGERGRGRAGARRAECPFCKKKFVESHLPSHVAKQHTGARPVKCSHVGCDEYFADERAMRRHVVLIHEQKYKCGVCGKAFSTKQMQERHEDSAHAERKKTIPCPVDGCTVMFSNVGSISDHMKRAHSNAKPYACTYPGCSAKFATSSDKARHFRTHFGDNARPGAASRSMSVHLSQSRSELVRKRARARSFEDDLVPELTDPSLMSKWLLVGGDEASEL