MKGTIPPLYAGTVTKYVFIESYKATPDDIAARAYEVSGRVMIKETCFGLQITGEEEEVERVIAHIRALDPAHIYVKDRGFPPGDPRRCRANLGGARPGYFGHEYEMGFIRRIAIGLEELESPSERPVHGSEQKETEGLSVKRLMELIEQEA