IQGMTTNFKASKALKVKKEAGENAPALSDDDLVSMSVRELNQHLRGLTKEDVVRLKQRRRTLKNRGYAASCRIKRVTQKEELERQKSELQQEVDKLARENASMKLELDALRSKYEALQNFARTVTRGPLSPAKVATTSVITIVKSSNHSANSAPFSAPS