2 mg / ml = 2 microgram per microliter, so if you take 2 microliters of the protein stock and add 46 microliters of solvent/water, then you will have 4 micrograms of protein in 50 microliters.
Take 4 microliters of the given protein stock (2 mg/ml) and add 96 microliters of the diluent to obtain a total of 100 microliter solution of the desired concentration (4 mg/50ml).
Note: Your dilution of your antigen should be made in a protein rich buffer i.e 1% BSA in buffer of choice. I aliquot and freeze at -70C. You can freeze at - 20C in chest freezer that does not have an auto defrost cycle. Most upright -20C freezers have auto defrost cycle which will result in denaturation of your antigen over time.
You have 2 mg/ml, it's necessary to recieve 4mg/50ml (0,08mg/ml), that is to dilute in 25 times. It's necessary to take one part stock and 24 part of solvent (buffer), in your case 2 ml stock and to add 48 ml buf., it will be 4mg/50ml. I am agree with Manindra Singh.