PLE-4969
A 14-year-old boy has 3+ protein and 4+ blood with RBC casts on urinalysis. Further questioning revealed 2 prior episodes of tea-colored urine concurrent with upper respiratory tract infection during the last 3 years. Which of the following is the most likely diagnosis?