Role of intramolecular vibrations in long range electron transfer