MTTNPKPNKTLKVKEESGENAPVLSDDELVSMSVRELNQHLRGLTKEEVIRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENSSMKLELDALRSKYEALQTFARTVARGPITPTKVATTSVITIVKSAEISSSSVPFSAAS