MDYEELTVVEEQNQPERKESGKRGRKPGRKASTEKIDMKAKLERSRQSARECRARKKLRYQYLEELVSDREKAVFELRRELEKLHYWALEVDAGRFPEGLQELLEELGALKQE