MKKMTLILVNLAGIMERADEALLPGVYREVGAALHTDPTGLGSLTLFRSFVQSSCFPLAAYLSLHHNRAHVIALGAFLWSAATFLVAISSTFFQVAVSRALNGIGLAIVTPAIQSLVADSTDNGNRGIAFGWLQLAGNFGSIIGGFFSLLLASTSFMGIPGWRIAFHLVALVSIVVGILVCLLAKDPRFSDEIGKSSHQIPHKSTWLEVKDLIQEAKSVMRIPSFQIIVAQGVTGSFPWSALSFASMWLELIGFSHKETALLLGMFVVASSLGGLFGGNMGDILAKRFPNAGRIILAQISSGSAIPLAAVLMLVLPDDPSKEFIYGLVLFIMGLCISWNGPATNNPIFAEIVPERSRTSIYALDRSFESILSSFAPPIVGILSQHVYGYKPVPKGSSEGVEIEIDRENAASLAKALYTAIGIPMLLCCFIYSFLYCTYPSDRERARMDSLIESEMQKIESDNLLAGGDYSQVQLSESDELYERERSVIELDYGGDEAFEIEDNDETTLLPHQLSSSNLIDR