MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLGNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSETEEKTVIDLHEQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPVTHKPLYPAPPLADGGSPEQKVPEEEEEVEEKSSAAVESSTSTGAGHDVFCTDEVPMLHLDDIVLPPPCDVVGDTAGSPAESSSTSTSSSGGGGIDEEWLLPIMEWPESMYLMGLDDVDMVTTAAPAMATSWEFEDPFNAYQRIALFDHHHELTWA