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