10        20        30        40        50  
d1a79a2  (   9 )            kitGlLdgdrViVfdknGiskLsarhyGnvegnfLsLsLveA
d1r0va3  ( 140 )    geqkeeLpeIagvLsdeyViTk---qteIfsryfygsekgdlVtLsLieS
d1r11a3  (   3 )                  ggdfavvkak---ksLerrgfGvkrgdkIyLhPleV
                                      bbb      aaaa     bb    bbb aaaa

                             60        70        80  
d1a79a2  (  51 )    lyLinlgwLeVkykdnkplsfeeLyeyarnve 
d1r0va3  ( 187 )    lyLldlgkLnLl-----nadreeLvkrarever
d1r11a3  (  36 )    vyLqikgiesfg-------eledvlswaesrm 
                    aaaaa               aaaaaaaaa