MSSDKSSSDLRTRIGKYELGRILGEGNFGKVKHAKDTLSGRHVAIKILDKQKIFKDRMVEQIKREISTMKLVKHPNVVQLHEVMASKTKIYFVMEYVTGGELFNKIYQQGKMKEDEARRYFQQLIDAVDYCHSRGVYHRDLKPENLLLGADGNLKVTDFGLSAVPQQFREDGLLHTTCGTPNYVAPEVIFARGYDGAKSDLWSCGVILFILMAGYMPFDDKNLIKLYKKIYRGEYAYPTWFSSGAKRLISRILTPNPKHRITIAQVFQDSWFKKGHKPERQPVIHQDIDVNDMDAIFSDSNECLVTEKKERRNSKPTLLNAFELISLNKGLNLSGLFAKKEDPKQESRFTSKHPALEIVSKMEETAKPLGFNVQKRDYKMKFEGAEKGRKGHLSIATEIFEVAPTLFMVEMHKDGGDTLEACKFYKDFSTALKDIVWKSEMDMTE*