MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLGNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSETEEKTVIDLHEQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPVTHKPLYPAPPLADGGSPEQKVPEEEEEVEEKSSAAVESSTSTCAGHDVFCTDEVPMLHLDDIVLPPPCDVVGDTAGSPAESSSTSTSSSGGGGIDEEWLLPIMEWPESMYLMGLDDVDMVTTAAPAMATSWEFEDPFNAYQRIALFDHHHELTWA