MGRQPCCDKVGLKKGPWTAEEDQKLVSFILGNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDAEEKLVIDLHAQLGNRWSKIASQLPGRTDNEIKNHWNTHIKKKLKKMGIDPLTHKPLSPPQEHQQSPPPAGGSSEAQPPSPPPERNPPEEKAATGSSSEHGDDELILRKSPGFCTDEVPMMHPDEIMVPLGDQPPPPLPALTCAPTAAAAVSTPTTSYSTSGSSSCLTRDVESPFAFMDMGLPEFVFQTTGLEDDMVDDARWHDLLLPPSPAYEDPFDSYQFQRNGALFSSY