There's probably a simpler way if we knew the entire logic behind this, but with the information and table column info at hand, all I can think of is:
SELECT desc, FIELD(itemid, 1000, 5000, 3000) AS sort_order
FROM table WHERE itemid = 1000 OR itemid = 5000 OR itemid = 3000
ORDER BY sort_order