MQGMTTTFKTSKALKVKKEVGENAPVLSDDELVAMSVRELNQHLRGLTKEDVVRLKQRRRTLKNRGYAASCRIKRVTQKEELERQKTELQQEVDKLARENASMRLELDALRAKYEALQCFARTVTRGPLSPGKVAPTSVITIVKSASQNNSSPSAFSAPS