10        20        30        40        50  
d2vy6a2  ( 686 )      vesavlrgflIlgkedrrygpalsineLsnlakgekANVligqgdvvl
d5d9ac1  ( 702 )    mdtslallegFsvce--ndprApmvtrqdLidvgfgqkVrLfvgqgsvrt
                              bbb             33333       bbbb     bbb

                             60        70  
d2vy6a2  ( 734 )    Vmkrkrds              
d5d9ac1  ( 750 )    fkrtasqraassdvnknvkkik
                    bbb