SHAREHOLDER RIGHTS AGREEMENT CEL-SCI CORPORATION