MGRQPCCDKVGLKKGPWTAEEDKKLISFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPVTHKPLPNATEQTKNQTKQEQQLHHQPVEEEQNQQPLQVDFDPKDDPNKEPETSLESSTITEEAILEDQIITPLFDKMELMNGFCTDEVPIIEPDEILMPCGPSSSSTSSSSSSNSTIFLEDLQLPDFEWSCNYNDNSTTTHNNNNNNNSSSSSMDLWDEDIIGKLNWLINEDDDSDIENQVFDASLTQFSKMFMDSESWAYGLF