MESPDSSSGSAPPRVLRRQQQQPGSAPELPPGFRFHPTDEELVVHYLKKKAASVPLPVTIIAEVDLYKFDPWELPEKANFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPIMASGSTREKVGVKKALVFYRGKPPKGVKTNWIMHEYRLTDTSSSAAAVATTRQPPPPITGGSRGAVSLRLDDWVLCRIYKKTNKAGAGQRSMECEDSVEDAVAAYAPSSQQHATAAAGMAGSDGAGGVAAAHGGDYSSLLHHDSHEDTFLVNGLLTAEDAAGLSTGASSLSQLAAAARAAATPCDATKQLLAPSPTPFNWFEAFLPRAKEFPSGLSRSSRDIGDMSLSSTVDRSLSEAGAVAIDTGDAANGANTMPAFINPLGVQGATYQQHQAIMGASLPSESAAAAAACNFQHPFQLSRVNWDS