MILMVIELLSVFIALLACFYASYSDIKRGIIPNRLTFPVIGLGLLLNGARALMESDPWIFIYTAIFTAGIFALGYILWRMVAWAGGDVKLFTAVTSLLPFQPSLVSYSFLGTAFPVTASYPFPLTVIINSILALLPFLLVYVFFIIYTSRRHLMDEFMEPLRQYRTSMVLALVITSAVTLTFLITDFLPFQIIVLSLILVYLLTMVISRLPPRIKAVIVSVIIVYSLYKNFELTVSGVVILWVSITVIQLIRKLLTSITREALQDTMGVDELKEGMILASTLYRKGDEYYFDDSSLLDRFRTAARTGDVSALTYRGEPVVSAMAAGLREEEIETLRDLVSRGKIKDEFRIRRGMPFAPAIFIGLLVSLLIGDLAMILFRLFDIIF