MKNKLAYLGFLGFIGFGGLIGGKANLFSFLPFLIFFSYINVIPDELFWENVKNSAFYAFVVQTIISVIALTISTIITDTNLIVGVLIGGLSLNYGIGIFIFALSLSYYEHREKKGKAE