MNSFASIVEGISAFLWGWPMIVLLLGTHIYLTIILKFPQRKIFTGIKLSVTKDKGANGDVSQFGALATALAATIGTGNIVGVATAVALGGPGAVLWCWLTGVFGIATKYSEGLLAIKYRVRTSDGTMLGGPMYALERGLNMKWLGILFCIFTAVAAFGIGNTVQANSISMLLTETYSVSKYITGVAIALLTALVILFGVKGIAKVCGTLVPFMAFFYVLGCVYILAMNYNFLGETIRVIFESAFSAKAAGAGFIGTTIMMAARYGIARGLFSNESGLGSAPLVAAAAQTRNPVRQALVSSTGTFWDTVVVCALTGLVVVSSVIAFPDIDHTDGAALTKAAFSKIPLGSIILSVGIITFAFSTILGWSYYGEKAVEYLGGKRFIIWYRVAWIIAVFVGSVANLSLIWNIADSMNALMAIPNLIALLLLSKVLVKETNKYLWSKKLDETSNEEIPLITKGSR