MERFITLLSFLTRIPVKTSGKLDEEFHKSAKYFSLVGIVLGIFYLIFGVATSKIFGAHIGALVFISTNIILTGGLHLDGLGDTFDGLYSYRDKDRILEIMKDSRLGTNALLAILILILFKIALADKFISQGYYYGLFFMPVMGKMASVLACYKGKTAKKNGMGNAFIGKVSAIDFYIALGIGILAMVLPSILIKDYSIAIINVTVVIIVIILTLDYMNHVYKIIDGLTGDILGAICELAEVVYLFMYYLGVTLWQLFI