MGEQHEWGDDEQQLLLTPYRMGPFQLLHRVVMAPLTRCRSYGYVPQPHAAVYYSQRASPGGLLIAEATGISDTAQGYPHSPGLWTDEQVEAWKPVVQAVHDKGAIFFVQIWHVGRVSSTAYQPNGQPPISSSNKRLCDKGLSPSGKELIDYSTPRALRTEEIPDIVNDFRTAARNAITAGFDGVEIHSAHGYLLDQFLKDGVNDRTDRYGGSLENRCRFTMEVVDAIVEEIGPERVGIRLSPFGAHLDVADSKPEELSVYLANALNKYSILYVHYLEPKVIKYMEEIQTPYSLLPARRAFKGTFLAAGSYKRESGNEAIASGKADLVVYGRWFLCNPDLPRRFALKAPLNSYVIETFYTQDPVIGYTDYPFLEELDQKLGNKVAAKSCHISKSLI*