MKQKRPKYMQIIDAAVIVIAENGYHQAQVSKIAKQAGVADGTIYLYFKNKEDILISLFKEKMGQFIEQMSEEMTAKNSATEKLSLFIKKHFELLSSDRHLAIVTQLELRQSNLELRLKINEILKGYLTILEDIITEGKEAGEFKSTLDVRLAKQMIFGTVDETVTTWVMNDQKYDLPNLADSIHELLIHGFSSQKTKEEE