Pfenex snags a $143.5M anthrax contract with the feds