10        20        30        40        50  
d1k28a1  (   6 )      nnlnwFvGVVEdr---mDplklGrVrVRVv-glhppqraqgdvmGipt
d2p5zx1  ( 378 )    rpvmagtlpArVtsdiyahid-kdgryrVnLdfdtwk-----------pg
                           bbbbb              bbbb                    

                             60        70        80        90        100 
d1k28a1  (  50 )    ekLpwMsviqpitSaamsgiggsvtgpvegtrVyGhFldkwktnGiVlgt
d2p5zx1  ( 422 )    yeslwVrl-------------------lAgteVsIafeegnpdrpyiagv
                        bb                         bbbbbb       bbbbbb

                             110       120       130 
d1k28a1  ( 100 )    yggivrekpnrleGfsDptgqyprrlgndt
d2p5zx1  ( 468 )    k