MGYDATLHQFQPLARQSSIFNLAIEELQSHGGDLSKALTTMNIDEFFKGACPSSDEAPGSNSGVAVTLEDFLQRAAGLVDENLNAPAMSPATNTLPLMGFNQAQALSGQGLHGQPAEFLQYPMNVPSIEQQQGLMVSYGAPMHVSGAYGVGGSVPLMDAGYGEMPLPVPSPMMGFSSDTQTPRQRWHVADEVLDKAAERRQKRMIKNRESAARSRARKQAYTKQLEHELSKLRTTNVMLKKIT