MKYNIIKEIKDFIDEHNILRDYETFEQMQMFYRIKDLDCLSTSIAKEHYTPFFADMAIMFVNMGLLYAKSQLSEEEQKDYLIYWGIEYIEENIVEDGFLHVDVCYTRKGKEHLSYLNEVVDYKNTKIYKYVKDVIGMSEFTCYYTKSEEDECESVEYYCFIPKKIEQQIRQS