MFSYFMEGIAAVGWQQIVMYGVGGLLIWLAIAKDYEPMLLLPIGFGAILVNLPLEVVWEHDGIAGALQILFNAGIMTELFPLLIFVGVGAMIDFRPLLQRPWMLIFGLVAHTGIFIAAFVAYKMGFSIEEAASIGVIGAADGPTSIFVTSRFAPHLMGPVTVVAYSYMSLVPIIMPPVIKLLTTKKERMLHVTAKDSVIPRWVVVLFPIAVTIIVSIIVPVAAPLIGFLMFGNLVRESGVLEKLSKTAQNELANIVTLLLGISVGASMRAEHFLQYQTLLIMLLGLIAFIGDTACGVLFVKLMNLFRGKNNKLNPMLGACGISAFPMASRVVQKMALKEDDQNIILMHAVSANVSGQIGSIIIGGIVLSLVPMLIG