Can an employer be required to reallocate an essential function of a job to another employee as a reasonable accommodation?

No. An employer is not required to reallocate essential functions of a job as a reasonable accommodation.

For additional information, take a look at the following resource:

FAQ: What are the "essential functions" of a job?