MSQTVMIAGCGDVGGRLGEALLADGWRVHGLRRSVDALPQGILPVAGDLQAPECPAQWPSEPLDYLVYSAAASQHDEAGYRAAYVDGLRHVLGWLQARGQRPRRLLFVSSTGVYAQTDGGWIDEESPALSQAYSGRIMLDAEQVALDSGIPATRVRLAGIYGPGREWLLNQVRQGYRVVSEPPLYANRIHADDAAGLLAFLLRADAGGQALEDCYIGVDDAPVAMHEVVDYLRQRLGVSQWADEHSVRRAGSKRCSNRRARALGWVPRYPSYREGYAAVLGDA*