Molecularly imprinted polymer particles: synthetic receptors for future medicine. (December 2006)