MSSTSRKVLRNDLSASNSDEPSEPTTCKFNILDLLETDQKNLPHTSPSSSVSTDEEPPMMFDSRFAFPQLAALFQHSIGPPGLFGAGLPFIPWMMPTTAAAPSVSSTASPKMKSAQNPGLGQDTTTSSPYSISQILLEHPNSSEEKVKFGRPEGLPKSGQGEPSSPDSDIEEQVEDCGDAQGSDDETSSDPSNVNRKKKTRTVFSRHQVSQLEMMFDMKRYLSSQERAHLAQKLHLTETQVKIWFQNRRNKFKRQAVTDDPTAALQMHRAGLFGHSLSTSDRLPTMSSSLLSNPAGSSLSLRPLSMPAVNPATAARFLFGTYGAIAAAHAQQII