MTTNPKPNKGLKVKKEAGENAPVLSDDELVSMSVRELNQHLRGLTKEEVVRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENSSMKLELDALRSKYEALQTFARTVARGPVTPTKVATTSVITIVKSAEISSTSVPFSAAS