structural and non structural proteins