MNSLNKTFLPTKNYKNRNWFIIDCKNQKLGRLATIIVSLLKGKTKPHYYPSIDIGDYVILLNADSIIINENSKHYIVNKPGKPGSSLKIKNVSDCLPKFTIERAVKGMLSETETKRLMRRLNIYSESSHPHQAQKPIEINISNFHSDNQFNTQMV