MIKIYNGDKLTRQPFFIKLINYLQIHDDVTLRQIKRNFADTEHLERSIEDYVQAGYVLRENKHYYNAFELLENLDGLTLDSQIFVDDQSSIYQDLLALTFETYLSNQTNAALIIEKTDISRDALTLSNYFFKLNENFPLSRKQKPLYHLLGDVNPNYALKYMTTFLLKFWGKDVVKQKRPDIFVQALVLLGYLEQVGKQSYCLKMTFDKEKLIFAS