MGRSPCCDQDKDVKKGPWMPEEDDKLRAYINKKGYGNWRSLPKLAGLNRCGKSCRLRWMNYLRPDIRRGEFSDEEESNIVRLHALLGNKWSKIASHLPGRTDNEIKNYWNTHMRKKMLQMRIDPTTHEPRTNDLTPILDVSQMLAAAFSNGQFGNSNLFNNNTALENHLKLQLIHKMLQMITPKAVPNINSFCTNSLIPKHEPVVNDFNTNSVNPKPEPGAGQLNAIGGQQVFINKSDNEDFMPSFGHDWDGFEDNQLPGLVTVSQENLKSAKPGTNTTTEVNYKTGPDMMPGYCGDQLREIPSTGLISVSPETSGLKYRGTTQHSSASDVLEDWEKFLDDETSDSCWKSFLE*