I do not think there is any difference for H1B applications between goverment agencies and companies. Please read the I-129 carefully, you will know what to do. Also you should talk with your boss and HR staff. I think they will help you as long as they understand that H1B should be filed by a US employer.