MGRSPCCDQDKDVKKGPWMPEEDDKLRAYINKKGYGNWRSLPKLAGLNRCGKSCRLRWMNYLRPDIRRGEFSDEEESNIVRLHALLGNKWSKIASHLPGRTDNEIKNYWNTHMRKKMLQMRIDPTTHEPRTNDLTPILDVSQMLAAAFSNGQFGNSNLFNNNTALENHLKLQLIHKMLQMITPKAVPNINSFCTNSLIPKHEPVVNDFNTNSVNPKPEPGAGQLNAIGGQQVFINKSDNEDFMPSFGHDWDGFEDNQLPGLVTVSQENLKSAKPGTNTTTEVNYKTGPDMMPGYCGDQLREIPSTGLISVSPETSGLKYRGTTQHSSASDVLEDWEKFLDDETSDSCWKSFLE