Petrography of isotopically-dated clasts in the Kapoeta howardite and petrologic constraints on the evolution of its parent body