Brownian dynamics simulation of ion flow through porin channels.