MEKFTLSRIINIIMFLYILSIYLFTFRDGLNSISNFLALTFIAAIWSNVLLTRKKIVFNKFLFIYFLFILVCFVSVFFAINQSIAVSKIKTIILIYFLMISLVNYIDTFEKLRSFLLSFVYSGFITGVYILASSDFSQVTRYGSELGNVNSIGMIIGISSIFCFYFIIEEKKYLLYTPIMLINIFVVFLTGSRKALLFVVLTIIAILLIQQKAGIKGKIKALIGILVTLVISLYVIFNVELLYTIIGVRMEHLFSYILGKGANEGSINIRANMIDMGLDWFQERPITGYGIDNFRSLYGIEAIGGEFTYSHNNLVELLVGIGIIGTFLFYLTHFIVLKGLYKESKKNQKSALCYSFIAIIGIYIILSVGLIYYYDKHISMILAIGSIIYKIGKPSGEELTQKTLE