MKRQRDGVESIDLVNCLMLLSHHREIKPQKLLGPEEFECMTCNRKFTSFQALGGHRASHKKPKLHVKEQGKILMLGNKPKKHECTICGREFTLGQALGGHMKKHRIAVDQGFSLINEVVVKVPFLKRSNSKRVLFLDLNLNLTPLQNDLKLLFGEKAPKVDSFV