10        20        30        40        50  
d1e2aa-  (   1 )    mnreeMtllGfeIvayAgdArskLleAlkaAengdfakAdsLvveAgscI
d3k1sa1  (   3 )       ttaeqipfqLilnSgnArsfA-eAlqfakqgk-aeAdea-vkAkeai
                           aaaaaaaaaaaaaaaa   aaaaaa     aaaa   aaaaaa

                             60        70        80        90        100 
d1e2aa-  (  51 )    aeAhssqtgmlareasgeelpySvtmmhGqdhLmtTillkdvIhhlIely
d3k1sa1  (  50 )    neAhhfqteliqseargekteisvllihAqdhl-nAitvkelAaefidly
                    aaaaaaaaaaaaaaa        aaaaaaaaa   aaaaaaaaaaaaaaa

d1e2aa-  ( 101 )    kr     
d3k1sa1  ( 100 )    kkleakg