MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLGNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSETEEKTVIDLHEQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPVTHKPLYPAPPLADGGSPEQKVPEEEEVEEKSSAAVESSTSTGAGHDVFCTDEVPMLHLDDIVLPPPCDVVGDTAGSPAESSSTSTSSSGGGGIDEEWLLPIMEWPESMYLMGLDDVDMVTTAAPAMATSWEFEDPFNAYQRIALFDHHHELTWA