10        20        30        40        50  
d1pp9f-  (  13 )                           legirkwyynaagfNklGlmrDDtihe
d3cx5g-  (   2 )    pqsftsiarigdyilkspvlsklcvpvanqfinlagykklGlkfDDliae
                                            aaaaaaaaaaa 3333   3333   

                             60        70        80        90        100 
d1pp9f-  (  40 )    -nddVkeAirrLpenlyddRvfrikrAldLsmrqqilpkeqwtkyeedks
d3cx5g-  (  52 )    enpiMqtAlrrLpedesyarayriirahqtelthhllprnewikaqedvp
                      aaaaaaaa   aaaaaaaaaaaaaaaaaaa      333   333   

                             110       120    
d1pp9f-  (  89 )    yLepylkevirerkereewakk    
d3cx5g-  ( 102 )    yLlpyIleAeaaakekdeldnievsk
                      aaaaaaaaaaaaaaaaaa