MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLSNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDEEEKTVIDLHEQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPATHKPLQPAAAATHQQPQRPTGGDSPEQKVPAAAATGSQSGAEEDMFCPDEVPTMMQLLDNIILPCDVVEPAPLDSSCGTASSPAESSSSSSSASAASSGGGFEDDWLPKIMEWPVEPMFMMGLDVDVVTGPTSAWEFEDAFNAYQRISLFDHQETWA