MKRQCVRCSCPFCILRRTSGLHCENPVHVCNVPNCGKTYKKTSHLKAHLRSHIGSRPFQCQWFQCGKTFSRSDQLQRHLRAHTGERRHHCPRCGRGFARSDHLKQHLVTQHPICT