RALI Series 2005-QS17 Trust