MSEQAKGRLNGNDFETNEQWRLYVDGASNAKGSGPRKVSITWFGTTPRVSITDPKLIREVLSNKLGHFEKIKSNPLTRLVATGLANFEGEKWATHRKILIPAFHQEKLKNMLPATFISCSEMISKWKKLVGFEGSGEIDVSSELLNLTGDVISRTAFGSSYKEGMRIFQLVTEQAELVVKAAQNIYIPGFSFCP*