MTTNPKANKALKVKKEAGENAAALSDDELVSMSVRELNQHLRGLTREEVVRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENSSMRLELDALRSKYEALQTFARTVARGPVTPTKVATTSVITIVKSAEMAASASVPFSAAS