MGRQPCCDKVGLKKGPWTAEEDKKLINFILNNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPITHKPLSTITIDHTNTLEQENQPIEEEKNQDILLAQMDIESSSIDQSTIAKIKSEDDNNNNNNNTMATNCANNFDSTIVEVNNNGFCIDEVPLIEPHEILVQESTPSTSSSSFSSSSSSNILEDLKFLSSFDEWPLMENNNNNNVGFGWEINNDFSSTLDFLLEDDHSDMMNNVTFDESWKFEQLL