MSSTSRKVLRNDLSASNSDEPSEPTTCKFNILDLLETDQKNLPHTSPSSSVSTDEEPPMMFDSRFAFPQLAALFQHSIGPPGLFGAGLPFIPWMMPTSAAPSAPNTASPKMKSAQNPGLGQDTTTSSSYSISQILLEHPNSSEEKVKFGRPECPPKNAQGEASSPDSDIEEQVEDCGDAQGSDDETSSDPSNVNRKKKTRTVFSRHQVSQLEMMFDMKRYLSSQERAHLAQKLHLTETQVKIWFQNRRNKFKRQAVTDDPTAALQMHRAGLFGHSLSTSDRLPTMSSSLLSNPAGSSLSLRPLSMPAVNPATAARFLFGTYGAIAAAHAQQII