MKKLALWKQIIIAILLGILVGVFMPNIVPKFKFLGDIFLRLLKMLIAPLVLFTLISGVCKMGDIKQLRTVGMRIVIFYLASSTVSAILGVLIALFTQPGKGVIDLLGTEVGKDVSYNFIENLIGWVPINIFEALATGNTLQIIFFALLMGVVLLSLGDSVSVVIKIVDQAADAMMKLTEIVMKFAPIGIFALIADLTISLSGNMLKQVLNMILTVYIVLLFIIFIVYPIAIKLFTKESGLKFLKNVTPAMIVAASTTSSAATLPVSLRCANEELGVPENIFGFTLPLGNTCNMNGLAVGLGVISVFASNIYGYPITFVSLLQFVFMGLVLSVGCAGVKGAGIVMSTVLLQTFGMPLTLIPILAAIWPITDIGYTTANITGDLVGTVVVANSLNSLDKEIFRK