NLQFFSNTLTFLXHYRKSSQPLLVTRRIQKRVSQLCEVVVGCRSXLXFRREINMPLKIGRDRHHHHLQVSHLNLMEAGQFHPLDMAPNTSESDIPRLREDEFDSATKSGSENHEGASGEDQEPRAKKKRYHRHTQHQIQEMEAFFKECPHPDDKQRKELSRELGLEPLQVKFWFQNKRTQMKTQHERHENTSLRTENEKLRADNMRYREALSNASCPNCGGPTAIGEMSFDEHHLRIENARLREEVHLLFFFSSLFSCFSLYDE