MEQSSESLVDAIDALFTGQSETAVTEEDIDKVLNDDQFEEEEGGGVVLDAHAKSSNRTQVTISFDAAGAERPSEKTGELSEAAGEERASGTRQNRWKKEEHELFLQGVQRYCQSFPRIDEDGVFVGLGDGVADIIAAEIGTRTAAQVRSHAQKYFLSKQYKRSSAANAPGGS