10        20        30        40        50  
d1iw5a1  (  28 )    m---elsadyLrekLrqdleAehveVedttlnrcatsfrVlVvsakFegk
d1ny8a1  (   1 )    miedpmenneiqsvlmnalslqevhvsgd-----gshFqviAvgelFdgm
                            aaaaaaaaaa    bbbbb         bbbbbbb       

                             60        70        80        90   
d1iw5a1  (  75 )    pllqrhrlVnecLaeelphIh--aFeqkTltpeqwtrqrr---e
d1ny8a1  (  46 )    srvkKqqtvygplmeyiadnrihavsikAytpaewardrklngf
                     aaaaaaaaa             bbbbbb  aaaaaa