VLSAEREPAEMNPLTKVKLINELNEREVQLGVAEKVSWHSEYKDSAWIFLGGLPYELTEGDIICVFSQYGEIVNINLVRDKKTGKSKGFCFLCYEDQRSTILAVDNFNGIKIKGRTIRVDHVSNYRAPKDSEEMDDVTRELQERGCGAHTPSLNSSEGSEDGKPTKKHKKXXXXXXKERKEKEKSDQEVQAEQPASSSSPRSKMIKEKDDPGSKKHSGKNSERGQKSESREVWKPHPSSPEIRATCCGGTEDRERELRKEKPKHEHKSSSRREEREDKNRDRDRGRSSDAHCSWHSGRSEGRSHRSRSRSQDKSHRHKRARHSRDRESSNPSDHRHH