Cook fettuccine according to package directions. Prepare the chicken.
In a large skillet heat the olive oil over medium high heat.
When the oil is hot, add chicken and sauté until completely browned and cooked through.
Remove the chicken with a slotted spoon. Reduce the heat to medium and add the tomatoes, artichoke hearts, mushrooms, garlic, shallots and crushed red pepper.
Cook 2 minutes, being careful not to burn the garlic.
Deglaze the pan with sherry and reduce 1 minute. Add cream and reduce until thickened.
Put the chicken back into the pan and reduce if necessary to thicken further. Season with salt and pepper; toss with the drained fettuccine and half of the Parmesan.
Top with remaining Parmesan and parsley in serving bowl.
Servings: 4