TYRP1 (aka B-locus) is a gene in dogs that determines whether black or brown eumelanin is produced (assuming eumelanin is produced at all which is determined by the MC1R gene). I've looked at many papers and flow charts and now i have a contradiction: DHI seems to be the molecule that gives eumelanin a black color and DHICA a brown color. According to many flow charts, TYRP1 seems to be involved in the polymerisation of DHICA (not DHI). Mutations that cause a loss-of-function of TYRP1 will cause dogs that carry these mutations (homozygous) to have brown fur. But if TYRP1 is important for polymerisation of DHICA to brown, why does a loss-of-function of this very protein cause dogs to have brown coat color?
Where did I get it wrong?