MQFIQSTDKSLFLHSHHQNRVPNRNMMQSPESCVTLTNPTNKSIVLIPDDDDEIDIITDMAACIRAVEEILDYKFKNEKLLEQALTHSSCTDSPSYQRLEFVGDAALGLAISNYVYLTYPELDPGQLSLLRSANVSTEKLARVAVKHSLYKFVRHNTTTLDQKVKEFVIAVEQEKQAELHGGAMKAPKVLADIVESVAAAVYVDCHFDLKALWEIINGLLEPIITLDLLAQQPQPVTMLYELCQKEGKHVDIKHWRKEEKDIASVYVDGQFVVSATSENKENAKLHAAKAALTKLACKYTSKMDLEVEPNTEFGGAKQKLNELCGRKKWPAPTYRIEKQVGPSHDRRFICSVQVAVAKGVVFVTGEEKMRVKDAENSAASAMIWGLQGSNLS*