MAFNISTLLAAVLDETTTVRHHNYQAPIKKDDGSDTKPDRLHWVQSGEIQHDLFEAALSQWNNLSSNHLTMYAIAHDIKNPSLVELQMMLGMGARKHDYKRARKAVGNRKPRQAYTAHQLEKLESEFQVSNEVYE