IRREVOCABLE PROXY AND POWER OF ATTORNEY