MNALSYTNPAAIVWTYCGWKPLNPKGPKLGFVRPSEGFIARPLSLKRAEAVGESLNLELQSSDVKLAVKEFEQTEGAAAIRTQDVENFLKEPESAAPFVSRSAAKKNKKLEDQNDFTRFNVRNGREVFEERAYLVGIVRNGNDAFFGIEESLHELSQLADTAGLNVVGSTYQKLGSPNPRTYIGSGKVGEVLAAIRALDVETVVFDDELSPGQLRNLERAFGREVRVCDRTALILDIFNQRAATREASLQVTLAQMEYQLPRLTRMWTHLERQAGGMVKGMGEKQIEVDKRILRDR