10        20        30        40        50  
d1dq3a2  ( 336 )    gnfglplnfnafkewAseyg-VeFktng---sqTiAiin-derisLgqWh
d1whza-  (   2 )        wpprPeeVArKLrrlg-Fverakg---ghrlYthpdgriVvVp--f
d2hjja1  (  10 )        gpftrrqAqavtttysnitleddqgshFrlvvrdtegrmvwrawnf
                            aaaaaaaaa     bb        bbbbb     bbb     

                             60        70        80   
d1dq3a2  ( 381 )    trnrVskavLvkMLrkLyeatkdeeVkrmlhlie
d1whza-  (  44 )    hsgeLpkgtFkrILrdA---gLteeeFhnl    
d2hjja1  (  56 )    -----epdAgeglnryirtsgirtd         
                            aaaaaaaa