MSESRVSSVIQEWSYPGQAPPQAHHPAPSAHQGSSSQLPPQMDLLPYGQAPGLMRGVAEDRVAEQMMGLSYQPYASSCLRTAGGAASGQQQSHSGPQQDFSMFLLPSLKAPANKRYINKDSAEYRLRRERNNIAVRKSRDKARRRILLTQQRAQQLQEENQKLQLRIGQLSQELDTLRHVLSQRHLQAAEDAAAEEAGI