MGRQPCCDKLEVKKGPWTTEEDKKLINFILTNGHCCWRALPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLSHDEEQLVIDLHAHLGNKWSKIASRLPGRTDNEIKNHWNTHIKKKLVKMGIDPVTHQPLNQEPNNTDNPKSSSSTSDNILMEPKSRSSKNVQTNSTTTEEESSSTATGQNSSINNENQLLSNITNDEELFSYLWSDDTAKADASRSCSNYYGVGGTLYNEDNIPGAGADFPIWSPERVGGKDLMFLDYCQDFGVHDFGF