MGRQPCCDKVGLKKGPWTAEEDQKLVSFLLNNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSPEEEKTVIDLHAELGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPVTHKPLQPAPPQEPTGSPEEEEIVTAVTPGHEAFCTDDVPMAHLLDDIVFPAGEEVGAQPAPSDGITMAYSPDQSSSSSSSSSYSASVAAASSGGNSSADGEWPDWPPMDWPESMWQLEDVVTGRAPWEFEDPFVTYQRIALFDHQETCCNVELF