MSNEMFNLVKNLVGAGAFAIPSGFASLAGGSMSKSVMIPAAAIILIMATIFVYYFILVGRLCRMTRAASYKEAFDTSAGRASAVWRRLTFLVPLSVILMAGLGNLAYSMILADTTRSLLARVGYEVSRTSSLMYITIFVLLPLCLVKKLSVLAPFSALGTGGIVFTLAVMALRCFDGTYDSQRDGRFLDVSVIVFATAVPFTFFCHYNAPRYYIELRQNTIPRFSHVANVSFGISALVYFAIGAFGYYTFGDNTNGFILNNYSTKDELATLCRFAIAIALIFTYPLPFIGTRDX