MEQLKVELEEETVTYGGSAAASSSVGSSSSPRPMEGLNETGPPPFLTKTYDMVEDPATDTVVSWSSGRNSFIVWDSHKFSTTLLPRYFKHSNFSSFIRQLNTYGFRKIDPDRWEFANEGFLAGQKHLLKSIKRRRNMGLQTVVNQQGSGSGMSCVEVGQYGFEGEVERLKRDHSLLVAEVVRLRQQQHKSKSQVAEMEQRLLVTEKRQQQMMTFLAKALNNPNFVQQFALMSKEKKGLFGSDVGRKRRLTSSPSLGTIEERVLHDQEFDRMKDDMETLLAAAIDDEASNLVAASKDEQCLEAMNVMMEDGSLEPEIDVKVEDFVASPLDWGSEDLHDIVDQMGFLGSEP