MDEFEAFNTPQVAANGLTTEEDPAAAFLAQQESEIAGIENDEGFSILDSGEVPASLQSQQADLVDGAVNGETFQESNGPMDAYAAISQADRLHSEPESIRKWREEQKERLEMLDANSRKQETEWKEKAKKELEEWYTRQEELLEKTKANNRAAEEAFVTETEEINPGSEWERVARLCDFNPKSSKQAKDVSRMRSVLISLKQAPLVH