Affine Alignment
 
Alignment between KRT31 (top ENST00000251645.3 416aa) and KRT79 (bottom ENST00000330553.6 535aa) score 7315

056 EKETMQFLNDRLASYLEKVRQLERDNAELEN---LIRERSQQ---QEPLLCPSYQSYFKT 109
    |+| ++ ||++ ||+++||| ||+ |  ||    |++|+ |        | | +++|  +
142 EREQIKTLNNKFASFIDKVRFLEQQNKVLETKWALLQEQGQNLGVTRNNLEPLFEAYLGS 201

110 IEELQQKILCTKSENARLVVQIDNAKLAADDFRTKYQTELSLRQLVESDINGLRRILDEL 169
    +     ++   +||  ||  ++ | +   +||+ ||+ |++     |++   |++ +|  
202 MRSTLDRL---QSERGRLDSELRNVQDLVEDFKNKYEDEINKHTAAENEFVVLKKDVDAA 258

170 TLCKSDLEAQVESLKEELLCLKSNHEQEVNTLRCQLGD-RLNVEVDAAPTVDLNRVLNET 228
     + + ||  +| +| +|+  |+  +| |++ ++  + +  + + +|    +||+ ++ | 
259 YMGRMDLHGKVGTLTQEIDFLQQLYEMELSQVQTHVSNTNVVLSMDNNRNLDLDSIIAEV 318

229 RSQYEALVETNRREVEQWFTTQTEELNKQVVSSSEQLQSYQAEIIELRRTVNALEIELQA 288
    ++||| + + +| | | |+ |+ |||        + |+  + || || ||+  |+ |  |
319 KAQYELIAQRSRAEAEAWYQTKYEELQVTAGKHGDNLRDTKNEIAELTRTIQRLQGEADA 378

289 QHNLRDSLENTLTESEARYSSQLSQVQSLITNVESQLAEIRSDLERQNQEYQVLLDVRAR 348
           |+  + |+| |    |   |  + +++  | + + || |  ++|| |++|+  
379 AKKQCQQLQTAIAEAEQRGELALKDAQKKLGDLDVALHQAKEDLTRLLRDYQELMNVKLA 438

349 LECEINTYRSLLESEDCNLPSNPCATTNACS 379
    |+ || ||| |||||+  + |  | +  + |
439 LDVEIATYRKLLESEESRM-SGECPSAVSIS 468