MQTIEDFYKPGERQTKFCYADASNHKGASNIVKHCAQFGEVNFDSAVLQEKQEREFAPEIEQERQIKRPRFAKPATHRLDPVVVDFAKTGILPAGFAFFKPAFESLELLIAAKLIPKLSEFSQNVLWVLTSTGGDHRSGTVKHLVIVSPFEAQNLLDTVRHNAKTILHLYAPRSKLGFESLKNLRLYPTPALPTEWSIPRHLILQLNLFAGQFYISSFADYTALCDILGLDWEGGGKDGLVVCANGFIDPALNPGKSLKHSFEHSPVGFLKVYLTKVRRDCESIEKTHMGKILNAVILRPEDF