MKNMKDVWILRIGHRPERDQRVTTHVGLTGRALGAGGMYLASDDKGVKKSIEDVAGRWGGDFKVENNVSWKKVIRDWKEAGGKVVHLTMYGISVTDAMPEIQECEKVLVVVGAEKVPGDMYGLADYNVSVTTQPHSEISSLAIFMDHLFEGKTLDLDFEGAEIKVIPTECGKRFES