MGGTVLEVTSKNTYASQGMTTNQTPKVGKPYTKWSEVQDEHFICFIAEQVKLGRTQPGGLTTEGWDSVEKEMNKLYGDKLDKTKMKNRMRTLKKIYATMKRISQHSGFGWNEETRKVDVEDDVWEQYLAAHPKDSKYRTKTLPDYNTLALIFGDTVADGRNGCEINNVEDFQSEFIDDDIAAEKVTIPAEDTQFVDQDDGYFVQNMNFTSPEITQSSNQENRAGKRHLDEQPTLTSCPKRIKNSIGNSLAKFVDRWTAIAEEQIRLQHEPKNTSAEKLMPLILELDFDDEWTMQTVDLLVDKRNAEFFAAMPPELRNKWVMRKLGLY*