MTTNPKPNKALKVKEESGENAPVLSDDELVSMSVRELNQHLRGLTKEEVIRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENSSMKLELDALRSKYEALQTFARTVARGPITPTKVATTSVITIVKSAEISSSSVPFSAAS