MESPDSSSGSAPPRVLRRQQQQPGSAPELPPGFRFHPTDEELVVHYLKKKAASVPLPVTIIAEVDLYKFDPWELPEKASFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPIMASGSTREKVGVKKALVFYRGKPPKGVKTNWIMHEYRLTDTSSSTAVATTRRPPPPITGGSRGAVSLRLDEWVLCRIYKKTNKAGAGQRSMECEDSVEDAVTAYAPSSQQHATAAAGMAGSDGAGGVAAAHGGDYSSLLHHDSHEDNFLVNGLLTAEDAAGLSTGASSLSQLAAAARAAATPCDATKQLLAPSPTPFNWFEAFLPRAKEFPGGLNRSGRDIGDMSLSSTVDRNLSEAGAVAIDTGDAANGANTMPAFINPLGVQGATYQQHQAIMGVIR