MAALLELFLGSSSAPVDWEAEAYPAYGDFAVLPLLVAFFPAVRFLLDRLIFEVLARKLIFGKGHDKLAETDDSRKKINKFKESAWKFVYFLSGELLSLSVTYNEPWFKNTRYFWIGPGDQIWPDQMIKLKLKAVYMYAAGFYTYSIFALLFWETRRSDFGVSMSHHIATVVLIVLSYIFRFARVGSVVLALHDGSDIFLEIGKMAKYSSCEWLAVVAFLLFVASWILLRLVIFPFWILRSTSYEVLLTLDKEKHRFYGPIYYYVFNCLLFSLLVLHIYWWVLIWRMLVKQIQSKGHVGDDVRSDSEGEDEHED*