MKQVLVLLILPALFITACNNDGSETDSQMGALKKRNTVACPPGSKLDVATIEKITGMKGVEKKGEYKITVPQNDLKMTVDGFKIIPPMGLSSWVAFTPCGDSAMVMGDLILTEIDLKWVQQEVVNQGFSITAIHNHFVRNRPTVMYMHIDRKADITTLANGVKSILSKIKEIRGVDPAGEKADSVQNTLNIAQLDSMMGQKGEMNKGVYKYTIGRPDVQLLEHGIPVSSFMGFNTWAAWQGTPDRAAVCGDFVMLEDEVAPVIKALVVNGLEVVAVHNHMVHEEPKTFFLHYWGVGNALQMAKGLRSALNETGKGAAH