MNPKTLALLFVTLYQFYSGRSSDCGWQAGGRLCPRNLCCSSFGFCGTSDVYCAAGCQSQCIRGRPITELCGKQAPNLHCPCGQCCSQYGYCGTTSDYCGKGCQAQCNRGCPQVSLDASSLSGEGVASIITITVFDQFLFRRNDTSCPAKGFYTYDAFLQAAADSSGFGTTGGVGTTKKELAAFFAQVAHETNGGCYKEQKDTTDSYCSPSKEWPCVAGKKYYGRGPLQITGNYNYEQVGEAIGFDAINHPELVATSPLISFKSAIWLWMKPQTPTTTSCHDAVVSNRGFGSTINILTGGAECGKERESAQDDRIKLYKSFCHTLGVEAEENLGC*