MGRQPCCDKVGLKKGPWTAEEDKKLINFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDFEEQMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPLTHKPLIPAATAQPQQQQCQQKEEMEKTKESETPLESSIVESKEEDKSMSSPLENSMEIMNGFCTDEVPLIQPHEILVPCDPTSSTSSSSSSSSSASSMILEDLQFLDFDWHCDYNNDLGFWDDAFTSWDLFIDDDGDRKLTIDPPLPHYQRLPVDPESRYSEQLL