Thiazoline scaffold