MKRLNKLVLYISFLILVISFTAGCGIGKEAEVKKSFEKTLSMYPIKNLEDLYDKEGYRDDEFDKNDKGTWIIGSEMVVQPKGERMKSKGMVLYMNRNTKTTTGKYIVSETLHDEDGRPKSKDKEYPVKMVDNKIIPTKGIKDENIKKEIENFKFFAQYGSFKDLSKYKDGDISYNPEVPSYSAKYQLTNDDYNVKQLRKRYKIPTNKAPKLLLKGSGDLKGSSVGYKDIEFTFVEKKGENTFFTDSLHLEPSEDK*