CSPLTKVKLINELNEREVQLGVADKVSWHSEYKDSAWVFLGGLPYELTEGDIICVFSQINRYGEVVNINLVRDKKTGKSKGFCFLCYEDQRSTVLAVDNFNGIKIKGRTIRVDHVSNYRAPKDSEELDDVTRELQEKGCGVHTPSPSSSEGSDDDKSTKKHKKDKKEKKKRKKDKDKTDQEVQAEPLSSSSSPRSKMMKEKEEPGLNKHCSKNSERAQKAESREGRKHHPSSPEVRTTWRDGAADPEREPRKEKPKQELKSSSRREEREEKNRDRDRGRSSDTHSSWPNGRSEGHSHRSRSRSRERFRRHKRARHSRDWEASNPSDRRHN