MDSIRGLAILGILLLNISGFALPSAAYLNPVYNGSASLTDLIVWSVLSVLVQGKFLCILAFLFGAALELLLPRGKIWNYPRLTILALIGMGHGILFWDGDILLSYSLAGFFSFQLISQNSASNRLFMKGAIFYLIGLVLLFILGFFSSGESNDVSWQLTEFQMLYETYWKTSGGWLAVKERFNQVMLMMVMLFVQYGWQLIGIMSCGAGLMRNGWLKGEFSVSHYRNVALVLIPLSIAVQIFSVVFQYIHNWDYFWSGIVGYILAELVTPFQALGYMALIYGFWPVISCWRINYWFNQVGRMAMSNYLLQTLICTLLFYNFGLFGQFSRLELLAFILPIWAVNILFSCWWLRRHPQGPVEQRWRDITAVLARSA