MGRQPCCDKVGLKKGPWTAEEDKKLINFILNNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPITHKPLSTITIDQTNTLEQGNQPIEEDKNQDILLAQMDIESSPIDQSTITEIKSEDDDNNNNNNNNNTMGTNCANNFDSTIVEVNNNGFCIDEVPLIEPHEILVQESTPSTSSSSFSSSSSSNILEDLKFLSSFDEWPLMENNNNNMGFGWEINNDFSSTLDFLLEDDHSDMMNNVTFDESWKFEQLL