MSMNGNLPQQQAFLDRSGVLLGSDVPYQFPPYNPRFVKHQFGRHHRSVNETANRHSPQGIGHGYDRVSRSYIPSTGGFEDPSNFSSDPGRQSHEFWGDHSAAPHSPYSYSSSGIEPYSPPPELHLGNVNDSVACPHGCGTILTGVHAFGNLTRHLKTKGCSASGKAKVEHLCQVHGCGRKYSRSDGLRVHMRRRHGAGLPQKPGLLDQSHDDEP