MMFDSRFAFPQLAALFQHSIGPPGLFGAGLPFIPWMMPTSTAAPSVSSTASPKMKSAQNPGQVKFGRPECPPKSALGEASSPDSDIEEQVEDCGDAQGSDDETSSDPSNVNRKKKTRTVFSRHQVSQLEMMFDMKRYLSSQERAHLAQKLHLTETQCISLPFELAPPNEKIGLILELKFQNQTKKGAYKTKRFEKRCKMKILRSVLPIFFQVKIWFQNRRNKFKRQAVTDDPTAALQMHRAGLFGHSLSTSDRLPTMSSSLLSNPAGSSLSLRPLSMPAVNPATAARFLFGTYGAIAAAHAQQII