MGEQHEEGDDEQQPLLTPYRMGPFQLLHRVVMAPLTRCRSYGYVPQPHAAVYYSQRASPGGLVIAEATGISDTAQGYPHSPGLWTDEQVEAWKPIVQAVHDKGAIFFVQIWHAGRVSSTAYQPNGQPPISSSNKRLCDKGLSPSGKELIDYSTPRALRTEEIPDIVNDFRIAARNAITAGFDGVEIQSAHGYLLDQFLKDGVNDRMDHYGGSLENRCRFTMEVVDAIVEEIGPERVGIRLSPFGVHLDVADSKPEELSVYLANALNKYNILYAHYLEPKVIKYMERIQTPYSLLPARRAFKGTFLAAGSYKRESGNEAIASGKADLVVYGRWFLCNPDLPRRFALKAPLNSYVTETFHTQDPVIGYTDYPFLEELDQKLGTRLLPSLATSVSL*