10        20        30        40        50  
d1syxb-  (  25 )             dvmWeykwentgdaelygpftSaqMqtwvsegyFpdGVyCr
d1wh2a1  (   8 )    vrvlsydkeklnWlykdp---qglvqgpfSltqlkawsdaeyFtkqfrvW
                                bbbb         bbbb aaaaaaaaa        bbb

                             60        70  
d1syxb-  (  66 )    kldppgGqfynSkridFdlyt
d1wh2a1  (  55 )    mtgesmesavlltdv-lrl  
                    b        bb