MLKMFSTQLTGIFKKLMEKEEFSIEDAARLLAQAPAGEGRIQIYATREMKAAALEATEGAEPLASAAHWTDAHSENDIADTDRFLIISRHSNDGQAVALAKALSEKMIPFTAISTAVEGEGPSLAELADVHIDLKLTKGLLPDEEGNRFGYPSAIAALFVYHGLKFTIDEILSEYE