Free energy simulations of binding of HsTx1 toxin to Kv1 potassium channels: the basis of Kv1.3/Kv1.1 selectivity.