MTTNPKPNKALKVKKEAGENAPVLSDDELVSMSVRELNQHLRGLTKEEVMRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENSSMRLELDALRAKYDALQTFARTVARGPVAPSKVATTSVITIVKSAELASPSVPFSAAS