MQGMTTHFKAGKALKVKKEAGENAPALSDDELVAMSVRELNQHLRGLTKEDVVRLKQRRRTLKNRGYAASCRIKRVTQKEELERQKTELQHEVDKLARENASMRLELDALRAKYEALQCFARTVTRGPPGKVAATSVITIVKSANHSPSSAPFSAQS