Wells Fargo Mortgage Backed Securities Trust Series 2004-K, Class 2A12, Variable rate, due 07/25/2034