SHAREHOLDER RIGHTS AGREEMENT (As Amended) CEL-SCI CORPORATION