Dice peppers and onion, slice brautwurst leaving skin, drain saurkraut. Melt butter in a heavy stock pot over medium heat. Add peppers, onion, garlic, Italian seasoning, salt and pepper stirring often and cook until tender. Add bratwurst and cook until outside changes color. Add sauerkraut and reduce heat to low. Cover and cook 30 minutes, stirring every few minutes. Remove cover and cook another 15 minutes to allow liquid to reduce.