Solution synthesis of charybdotoxin (ChTX), A K+ channel blocker