MTTNPKPNKALKVKKEVGENAPVLSDDELVSMSVRELNQHLRGLSKEEVTRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVALQQEVETLARENSSMRRELDALRAKYEALQTFARTVARGPVVPTKVATTSVITIVKSTELSSTSAPFSAAS