MEKIIITATAESIEQVKALLAAGVDRIYVGEANYGLRLPHNFSYDELRQIAKLVHDAGKELTVACNALMHQDMMDHIKPFLDLMIEITVDYLVVGDAGVFYVNKRDGYNFKLIYDTSVFVTSSRQVNFWGQHGAVESVLAREIPSAELFTLAENLEFPAEVLVYGASVIHHSKRPLLENYYHFTKIDDEVSRERGLFLAEPGDASSHYSIYEDNHGTHIFINNDIDMMSKLGELYAHGLTHWKLDGIYCPGDDFVAITKLFIQAKTLLEAGQFTQEEAEKLDQAVHAHHPAGRGLDTGFYEFDPKTVK*