10        20        30        40        50  
d1d1ra1  (  29 )                            kg-dGvvriqrqtsgrkgkGvClitg
d2if1a1  (  14 )    msaiqnlhsfdpfadaskgddllpagtedyihiriqqrng-rktlttvqg
                                                                  bb  

                             60        70        80        90        100 
d1d1ra1  (  54 )    vdlddaeltklAaelkkkcgcGgavkd-----gvieiqgdkrdllkslle
d2if1a1  (  63 )    i-addydkkklvkaFkkkfacnGtviehpeygeviqlqgdqrknicqFlv
                            aaaaaaaaa      bbb       bbbb    aaaaaaaaa

                             110   
d1d1ra1  (  99 )    akgm----kvklagg
d2if1a1  ( 112 )    eiglAkddqlkvhGf
                    a