FPSC to hold written test for various posts from Jan 17