MKSPVCVTGASGFIASWLVKFLLESGYHVRGLVRSPDDKQKNGHLERLNGAQERLTLVKGDLLDVNSLHAAIDGCGGVFHTACPVPSYTSTNPEVEVLDPAIKGTLNVLKACTEAKVKRVLMTSSGGAVSADPNRPREVVLDESCWSDEDYLRKNNHWYMLGKLLGEKAAWDYSQKNGLDLIVICPSLVIGGLLHSTPNASSLVVLKLLNGSSDSYDNTTHGLVDVKDVARAHLLAYETPSASGRYLCCHKTMTKSTTIEIIRRLYPDCTLPSRCIEIQRSVFYPDQISTKKLQDLGLTYTPLETTLKETVDSLKEKGLI*