MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLSNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSESEEKTVIELHAELGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPATHKPLLHSASAPPPPPQQNSLEEKATAVVAATTGRVQDEFCADDAIMQLLDDIILPCDVVVAPAPLDTTDSSPAESSSSSSSLGGGFEDDCWLPQMMEWPAESMYLMGLDDMVTGPAAASAWEFEDPFNTYQRIALFDHQDTWA