SPLTKVKLINELNEREVQLGVADKVSWHSEYKDSAWIFLGGLPYELTEGDIICVFSQYGEIVNINLVRDKKTGKSKGFCFLCYEDQRSTILAVDNFNGIKIKGRTIRVDHVSNYRAPKDSEEMDDVTRQLQEKGCGARTPSPSLSESSEDEKPTKKHKKDKKEKKKKKKEKEKADREVQAEQPSSSSPRCKTIKEKDDPGPKKHSSKNSERAQKAEPREGQKLPKSRTAYSGGAEDLERDLKKEKPKHEHKSSSRREAREEKTRIRDRGRQTHILAGTMGVPKGVVIEVEVGAEINPIGIKGPGAPGSGNLRIPVTVGVTEFSCSVDLEIIMFFKCSQIQLGCYYFCI