MSNEIMLVSLALIFGSMLSGFATFRMSGMRLMPHFIALILAFILTIGTFITSNTIVFYLAILFQILAPITVCGTICNIIKTQYQTTGIYSSHLALMGMMIVLAIGNLLM