MGRQPCCDKLEVKKGPWTTEEDKKLINFILTNGHCCWRALPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLSHDEEQLVIDLHAHLGNKWSKIASRLPGRTDNEIKNHWNTHIKKKLVKMGIDPVTHQPLNQEPNNTDNPNSSSSTSDNILMEPKSRSPKNVQTNSTTTEDESSSTATGQNSSINNENQLLSNITNDEELFSYLWSDDTAKADASRSCSNYYGVGGTLYNEDNIPGARADFPIWSPERVGGKDLMFLDYCQDFGVHDFGF