MTRQKEVFRPRVEGQVGMYVCGVTAYDFSHIGHARVYVWSDCLFRYLRHLGYEVKYVRNFTDVDDKIITRAKQTGEDPIALSERFCEEFKEDMNALRCLPPTSEPKVTTHIPQIITMIQQIINNGHAYAVAGDVYFTVDSFPEYGALSGRKQDENRAGERVAVDERKKNPADFALWKAAKEGEPSWESPWGRGRPGWHIECSAMSAEHLGEAFDIHGGGQDLVFPHHENELAQSRAACAHAHVGYWVHNGFVTVDEEKMSKSLGNFFTIRDVLKEFHPLALRWFLIGTQYRSPINYSRAQLDQASDRLYYLCQTVQDAHDLLTDSADTDGGAASAEASTSAAALRGGFEDSMSDDLNTPKAVAALSEPLKLMNDLMHTKKGRKDKARTANLRLLSKEVQSAAGILGFDLEDARKVLDELNAYALARARMTIEDLRARMDERAVARAAKDFARSDSIRAELAQVGIYLMDGGDGTLWKPAPVVESE*