MKCSVCGKSFADRSNMTLHHRLHSGVKPFACPVCPKAFTKKHHLKTHINYHTGHKPITRARRRACAGMLLECRARFRLFQRRVWSLTVISE