MGRQPCCDKVGLKKGPWTAEEDKKLINFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPVTHKLLSNAIIEQTQTQSEQEPQQQSSSPIEMEHNVEFENDKNKEPQKPETSFESSTITEAKEQDQIMTPIFDSTMELMNELFTEEVPIIIPNEILVPSSSSTTTSTSSSTSTSNSSNFLEDLLLPDFDWSHDNNIENNSDNNNNNINMTLWDDDFIRSWDFVINDDDDGDMNSRVVMDSESWAYGLF