Fungal avirulence genes: structure and possible functions.