MPKVTKAKGAAAAADDLLPPLATMTDIEAGVEGMEAEGPSTTGDAAAAGGSGAVKPKFPPLSSYEANGKRIEFRRVPVPQNRMTPLKNSWLALYKPVTENLKLDMRMNLKTRKVEVKTTPETPDSSNLQRAADFIHAFILGFEVQDAIALLRLDDLYIECFEVKDVKTLRGEHLARCIGRMAGKNGKTKFTIENATRTRIVLADTKIHILGSFQNIRAARDSICALILGSPAGKVYSKLHSVTARLSQSY*