10        20        30        40        50  
d1pp9g-  (   2 )             rqfghl--trvrhvityslspfeqrafphyfskgipnvlrr
d3cx5h-  (   2 )    gppsgktymgwwghmggpkqkgitsyavspyaqkplqgifhnavfnsfrr
                                                                    aa

                             60        70        80        90  
d1pp9g-  (  41 )    tracilrvappfvafylvytwgtqefekskrknp         
d3cx5h-  (  52 )    fksqflyvlipagiywywwkngneyneflyskaGreelervnv
                    aa  aaaaaaaaaaaaaaaaaaaaaaaa