I need to visualize a sequence, with the ability to emphasize certain segments.

For example, take this sequence `seq`:

    seq = -----------------DTLCIGYHANNSTDTVDTVLEKNVTVTHSVNLLEDKHNGKLCK
    LRGVAPLHLGKCNIAGWILGNPECESLSTASSWSYIVETPSSDNGTCYPGDFIDYEELREQLSSVSSFER
    FEIFPKTSSWPNHDSNKGVTAACPHAGAKSFYKNLIWLVKKGNSYPKLSKSYINDKGKEVLVLWGIHHPS
    TSADQQSLYQNADTYVFVGSSRYSKKFKPEIAIRPKVRDQEGRMNYYWTLVEPGDKITFEATGNLVVPRY
    AFAMERNAGSGIIISDTPVHDCNTTCQTPKGAINTSLPFQNIHPITIGKCPKYVKSTKLRLATGLRNIPS
    G----LFGAIAGFIEGGWTGMVDGWYGYHHQNEQGSGYAADLKSTQNAIDEITNKVNSVIEKMNTQFTAV
    GKEFNHLEKRIENLNKKVDDGFLDIWTYNAELLVLLENERTLDYHDSNVKNLYEKVRSQLKNNAKEIGNG
    CFEFYHKCDNTCMESVKNGTYDYPKYSEEAKLNREEIDS-------------------------------
    --------------------------------------------------------------------

The list of segments I want to emphasize: `segments = {"AGSGIIISDTPVHDC", "AIDEITNKVNSVIEK", AKSFYKNLIWLVKKG}`.

I'm thinking that something that looks like this would work for the emphasis, where the black line is the length of the sequence, and the blue boxes are the segments:

[![enter image description here][1]][1]

I use SequenceAlignment to find where the segments match up to the sequence (because sometimes a segment may be broken up). Doing `SequenceAlignment[seq, segments[[1]], 
 Method -> "Local", SimilarityRules -> "BLAST"]` gives 

        {{"-----------------\
    DTLCIGYHANNSTDTVDTVLEKNVTVTHSVNLLEDKHNGKLCKLRGVAPLHLGKCNIAGWILGNPECESL\
    STASSWSYIVETPSSDNGTCYPGDFIDYEELREQLSSVSSFERFEIFPKTSSWPNHDSNKGVTAACPHAG\
    AKSFYKNLIWLVKKGNSYPKLSKSYINDKGKEVLVLWGIHHPSTSADQQSLYQNADTYVFVGSSRYSKKF\
    KPEIAIRPKVRDQEGRMNYYWTLVEPGDKITFEATGNLVVPRYAFAMERN", 
      ""}, "AGSGIIISDTPVHDC", \
    {"NTTCQTPKGAINTSLPFQNIHPITIGKCPKYVKSTKLRLATGLRNIPSG----LFGAIAGFIEGGWTG\
    MVDGWYGYHHQNEQGSGYAADLKSTQNAIDEITNKVNSVIEKMNTQFTAVGKEFNHLEKRIENLNKKVDD\
    GFLDIWTYNAELLVLLENERTLDYHDSNVKNLYEKVRSQLKNNAKEIGNGCFEFYHKCDNTCMESVKNGT\
    YDYPKYSEEAKLNREEIDS---------------------------------------------------------------------------------------------------\
    ", ""}}

The element that is a string is the segment I need to emphasize. I'd be able to use this list to identify the location of the segment on the sequence, only I'm not sure which visualization tool would help me achieve this. 

  [1]: https://i.sstatic.net/YNK13.png