MAALLELFLGSSPTPVDWEAEVYPAYGDFAVLPLLVAFFPAVRFLLDRLVFEVLARKFIFGKGHDKLSETDDSRKKINKFKESAWKFVFFLSGELLSLSVTYNEPWFKNTRYFWIGPGDQIWPDQKIKLKLKAVYMYAAGFYTYSIFALLFWETRRSDFGVSMSHHIATVVLIILSYIFRFARVGTVVLALHDASDIFLEIGKMAKYSSCEWLAVMAFLLFVASWILLRLVMFPFWILRSTSYEVLLTLDREKHRFYGPIYYYVFNCLLFSLLVLHIYWWVLIWRMLVKQIQSKGRVGDDVRSDSEGEDEHED*