An effective vaccine to protect against the Mers virus is a step closer, a report in the journal Science suggests.