10        20        30        40        50  
d1grja1  (   2 )    q-aipmtlrgAeklreeldflksvrrpeIiaaIaeArehgdlkenaeyha
d2f23a1  (   3 )     revkltkagyerlmqqLerEr-erlqeatkilqelmessddyddsglea
d2p4va1  (   1 )    mktplvtregyeklkqelnylwreerpeVtkkvtwAaslgdrsenadyqy
                        bb aaaaaaaaaaaaaaa  aaaaaaaaaaaaa        aaaaa

                             60        70        
d1grja1  (  51 )    areqqgfcegrIkdIeaklsnAqvidvtk
d2f23a1  (  51 )    akqekarIearIdslediLsrAvilee  
d2p4va1  (  51 )    nkkrlreidrrvryLtkcmenlkivdysp
                    aaaaaaaaaaaaaaaaaaaaa bb