MGRQPCCDKVGLKKGPWTAEEDEKLITFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDDEEQMVIELHSQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPVTHKPLREEPCLHSSPQVPAEQVEGKNTTSISATCSVSPSSSCFSEKAEEIQLPRMEWPESAYLYGLDDLGGWDFTSDHLLLDSFSQCQRAALDQESWKFELF