10        20        30        40        50  
d1a62a1  (   2 )            nltelkntpvseLitlGenglenlar--rkqdIIfailkqha
d2hjqa1  (  50 )    qkddpinyteselkgmnkaeHesiisnlgrnPsdfknaderiayilkqid
d2outa1  (  94 )                     veqlkaqltergitfkqsAtkaelialfa---p
                                      aaaaaaaa            aaaaaaa     

d1a62a1  (  44 )    ksge    
d2hjqa1  ( 100 )    nkge    
d2outa1  ( 124 )    adgeksea