Metaclonotype Clustering — Method Comparison#

This notebook demonstrates and compares different metaclonotype clustering methods available in mirpy:

Method

Algorithm type

Paired support

edit_distance

Graph (Hamming/Levenshtein + Leiden/components)

Via chain-combine

alice

Enrichment-based seed neighbors

Via chain-combine

tcrnet

Enrichment-based seed neighbors

Via chain-combine

tcrdist

Continuous radius threshold

Via chain-combine

tcremp

Embedding + DBSCAN/OPTICS

Native paired embedding

gliph

k-mer token graph

Via chain-combine

Workflow:

  1. Load a benchmark TRB repertoire.

  2. Compute clonotype diversity (baseline).

  3. Cluster with each method → compute functional diversity.

  4. Compare functional Hill curves across methods.

  5. Load paired TRA/TRB data → compare TCREmp native paired vs edit-distance chain-combined.

  6. Measure concordance between paired strategies.


Required assets: AIRR benchmark data (run ensure_airr_benchmark() once to download).

[1]:
# Cell 1: Environment versions
import platform, sys, importlib
print('Python', sys.version)
for pkg in ['mir', 'polars', 'numpy', 'sklearn', 'igraph']:
    try:
        m = importlib.import_module(pkg)
        print(f'{pkg} {getattr(m, "__version__", "?")}', end='  ')
    except ImportError:
        print(f'{pkg} NOT INSTALLED', end='  ')
print('\nPlatform', platform.machine())
Python 3.12.12 | packaged by Anaconda, Inc. | (main, Oct 21 2025, 20:07:49) [Clang 20.1.8 ]
mir ?  polars 1.40.1  numpy 1.26.4  sklearn 1.8.0  igraph 1.0.0
Platform arm64
[2]:
# Cell 2: Imports
import time
import numpy as np
import polars as pl
import matplotlib.pyplot as plt
import matplotlib.ticker as mticker

from mir.biomarkers.metaclonotype_cluster import (
    MetaclonotypeClusterConfig,
    cluster_metaclonotypes,
    cluster_paired_metaclonotypes,
)
from mir.common.metaclonotype import (
    functional_diversity,
    functional_hill_curve,
    summarize_metaclonotypes,
)
from mir.common.diversity import summarize_clonotypes, hill_curve_clonotypes
from mir.utils import ensure_airr_benchmark
/Users/mikesh/vcs/mirpy/.venv/lib/python3.12/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html
  from .autonotebook import tqdm as notebook_tqdm
[3]:
# Cell 3: Load benchmark data (VDJtools aging cohort)
from pathlib import Path
from mir.utils import ensure_airr_benchmark
from mir.utils.notebook_assets import notebook_large_assets_root

repo_root = Path('.').resolve()
benchmark_root = ensure_airr_benchmark(allow_patterns=['vdjtools/**'])
vdjtools_dir = benchmark_root / 'vdjtools'
meta_path = vdjtools_dir / 'metadata_aging.txt'

import polars as pl
meta_df = pl.read_csv(meta_path, separator='\t')
rename_map = {c: c.lstrip('#') for c in meta_df.columns if c.startswith('#')}
if rename_map:
    meta_df = meta_df.rename(rename_map)
print(f'Aging metadata: {meta_df.height} donors, age {meta_df["age"].min()}{meta_df["age"].max()}')
print(meta_df.head(5))
Fetching 322 files: 100%|██████████| 322/322 [00:00<00:00, 2656.78it/s]
Aging metadata: 79 donors, age 0–103
shape: (5, 5)
┌─────────────┬───────────┬─────┬─────┬────────┐
│ file_name   ┆ sample_id ┆ sex ┆ age ┆ label  │
│ ---         ┆ ---       ┆ --- ┆ --- ┆ ---    │
│ str         ┆ str       ┆ str ┆ i64 ┆ str    │
╞═════════════╪═══════════╪═════╪═════╪════════╡
│ A3-i101.txt ┆ A3-i101   ┆ F   ┆ 36  ┆ p1-F36 │
│ A3-i102.txt ┆ A3-i102   ┆ F   ┆ 43  ┆ p2-F43 │
│ A3-i106.txt ┆ A3-i106   ┆ F   ┆ 43  ┆ p3-F43 │
│ A3-i107.txt ┆ A3-i107   ┆ F   ┆ 39  ┆ p4-F39 │
│ A3-i110.txt ┆ A3-i110   ┆ F   ┆ 34  ┆ p5-F34 │
└─────────────┴───────────┴─────┴─────┴────────┘

[4]:
# Cell 4: Parse and downsample a single TRB repertoire for single-chain comparisons
from mir.common.parser import VDJtoolsParser
from mir.common.repertoire import LocusRepertoire
from mir.common.sampling import downsample

# Pick first adult sample (age > 0) for a representative but not cord-blood example
adult_rows = meta_df.filter(pl.col('age') > 0)
file_name = adult_rows['file_name'][0]
sample_id = adult_rows['sample_id'][0]

# Resolve file (try both compressed and uncompressed)
sample_path = None
for cand in [file_name, file_name + '.gz', file_name.replace('.txt', '.txt.gz')]:
    p = vdjtools_dir / cand
    if p.exists():
        sample_path = p
        break
assert sample_path is not None, f'Cannot find {file_name} in {vdjtools_dir}'

parser = VDJtoolsParser(sep='\t')
clonotypes = parser.parse(str(sample_path))
rep_full = LocusRepertoire(clonotypes=clonotypes, locus='TRB')

# Downsample to 30k reads to keep method-comparison tractable (graph build is O(n²))
DEMO_READS = 30_000
rep = downsample(rep_full, DEMO_READS, random_seed=42)
print(f'Loaded {rep_full.clonotype_count:,} clonotypes from {sample_path.name}')
print(f'Downsampled to {rep.clonotype_count:,} clonotypes @ {DEMO_READS:,} reads  (sample_id={sample_id})')
Loaded 1,150,027 clonotypes from A3-i101.txt.gz
Downsampled to 25,290 clonotypes @ 30,000 reads  (sample_id=A3-i101)
[5]:
# Cell 5: Baseline clonotype diversity
div_baseline = summarize_clonotypes(rep.clonotypes)
print('Baseline diversity:')
for field in ['abundance', 'diversity', 'shannon', 'gini_simpson', 'chao1']:
    print(f'  {field}: {getattr(div_baseline, field):.3f}')
Baseline diversity:
  abundance: 30000.000
  diversity: 25290.000
  shannon: 9.620
  gini_simpson: 0.998
  chao1: 430429.187
[6]:
# Cell 6: Edit-distance graph metaclonotypes (components and Leiden)
results = {}

for graph_algo in ('components', 'leiden'):
    cfg = MetaclonotypeClusterConfig(
        method='edit_distance',
        metric='hamming',
        threshold=1,
        graph_algo=graph_algo,
        min_cluster_size=2,
        n_jobs=4,
    )
    t0 = time.perf_counter()
    meta = cluster_metaclonotypes(rep, cfg)
    elapsed = time.perf_counter() - t0
    div = functional_diversity(rep, meta)
    results[f'edit_distance/{graph_algo}'] = (meta, div, elapsed)
    print(f'edit_distance/{graph_algo}: clusters={meta.n_clusters}, '
          f'shannon={div.shannon:.3f}, elapsed={elapsed:.2f}s')
Skipping sequence with non-canonical amino acid: CASSLAL_SNYGYTF
Skipping sequence with non-canonical amino acid: CAS*SGTVRYGYTF
Skipping sequence with non-canonical amino acid: CATATSG_HTDTQYF
Skipping sequence with non-canonical amino acid: CASSQGL_QQETQYF
Skipping sequence with non-canonical amino acid: CASS*APG_F*EETQYF
Skipping sequence with non-canonical amino acid: CSAPLG_YGYTF
Skipping sequence with non-canonical amino acid: CAHPGGDRG_ERHQPQHF
Skipping sequence with non-canonical amino acid: CATSGA_GDTQYF
Skipping sequence with non-canonical amino acid: CASSSTPWD_CHGVCEQFF
Skipping sequence with non-canonical amino acid: CARK*RG_TQETQYF
Skipping sequence with non-canonical amino acid: CASSLPGQ_DFLETQYF
Skipping sequence with non-canonical amino acid: CAS*EGAGANVLTF
Skipping sequence with non-canonical amino acid: CATRLAG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAMGR_EQYF
Skipping sequence with non-canonical amino acid: CAS_FF
Skipping sequence with non-canonical amino acid: CASSRTSG_GPGNEQFF
Skipping sequence with non-canonical amino acid: CASSSGP_KDQPQHF
Skipping sequence with non-canonical amino acid: CASSER_G*EQYF
Skipping sequence with non-canonical amino acid: CASSLAGS_SGRTEAFF
Skipping sequence with non-canonical amino acid: CASSYNR_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDIFGP_SIYYNEQFF
Skipping sequence with non-canonical amino acid: CASSLMGS_LRKTQYF
Skipping sequence with non-canonical amino acid: CASSAPWR_AYSPLHF
Skipping sequence with non-canonical amino acid: CASTRT_PSGYTF
Skipping sequence with non-canonical amino acid: CARV_QFF
Skipping sequence with non-canonical amino acid: CASSPGQQI_YLFRGEQFF
Skipping sequence with non-canonical amino acid: CASSKSRD_GGGNEQFF
Skipping sequence with non-canonical amino acid: CASSLKA_GDEQYF
Skipping sequence with non-canonical amino acid: CASSQD*R_VISYEQYF
Skipping sequence with non-canonical amino acid: CASSVTGG_GQETQYF
Skipping sequence with non-canonical amino acid: CSARGGR_IYNEQFF
Skipping sequence with non-canonical amino acid: CASSLQG_VDEQFF
Skipping sequence with non-canonical amino acid: CASSQSFSPE_SGSWETQYF
Skipping sequence with non-canonical amino acid: CASSSPFLA_RCYNEQFF
Skipping sequence with non-canonical amino acid: CASSRRTSG_DEVYEQYF
Skipping sequence with non-canonical amino acid: CASTPQAR_LDSYEQYF
Skipping sequence with non-canonical amino acid: CASSSKST_GRNYGYTF
Skipping sequence with non-canonical amino acid: CASSQGYD_VRRYGYTF
Skipping sequence with non-canonical amino acid: CASTNRVG_ISYNEQFF
Skipping sequence with non-canonical amino acid: CASSVAVG_KSSYEQYF
Skipping sequence with non-canonical amino acid: CASSFWT_GQETQYF
Skipping sequence with non-canonical amino acid: CATATSG_STYTQYF
Skipping sequence with non-canonical amino acid: CASSYGQ_EGNEQFF
Skipping sequence with non-canonical amino acid: CASSETG_LPPQQFF
Skipping sequence with non-canonical amino acid: CASSLPG_GETQYF
Skipping sequence with non-canonical amino acid: CASSNTV_IETQYF
Skipping sequence with non-canonical amino acid: CASSLCY_QETQYF
Skipping sequence with non-canonical amino acid: CASRG*RVYEQYF
Skipping sequence with non-canonical amino acid: CASSGR_SSEQYF
Skipping sequence with non-canonical amino acid: CSARDSPCLT_KRHPNTEAFF
Skipping sequence with non-canonical amino acid: CASSHLKVGG_GRAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYKTGSR_VRSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLGAGQP_HTWNYGYTF
Skipping sequence with non-canonical amino acid: CASSKGAAL_GGARETQYF
Skipping sequence with non-canonical amino acid: CASSPSGGGTLA*ETQYF
Skipping sequence with non-canonical amino acid: CATSRD*PN_PRGSPLHF
Skipping sequence with non-canonical amino acid: CASSDALRA_KPYNEQFF
Skipping sequence with non-canonical amino acid: CASSPRS*G_*WNQPQHF
Skipping sequence with non-canonical amino acid: CASSNRDRG_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSPPPD_GPNSPLHF
Skipping sequence with non-canonical amino acid: CASSQKST_SGPYEQYF
Skipping sequence with non-canonical amino acid: CASSKRD*_GVFFEQYF
Skipping sequence with non-canonical amino acid: CASSKESG_RKPYEQYF
Skipping sequence with non-canonical amino acid: CATSRDPR_KDGYGYTF
Skipping sequence with non-canonical amino acid: CASSLRQA_GHQETQYF
Skipping sequence with non-canonical amino acid: CASSRRD*_GPYNEQFF
Skipping sequence with non-canonical amino acid: CASSLTGK_TVDEKLFF
Skipping sequence with non-canonical amino acid: CASSLVAD*RGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDTR_KTYEQYF
Skipping sequence with non-canonical amino acid: CASSLEVS_LQETQYF
Skipping sequence with non-canonical amino acid: CASSPLGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSNPWV_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSKGKH_K*ETQYF
Skipping sequence with non-canonical amino acid: CASSSL*D_IQETQYF
Skipping sequence with non-canonical amino acid: CSARGQRD_EFYEQYF
Skipping sequence with non-canonical amino acid: CSDLTAGP_NRDEQFF
Skipping sequence with non-canonical amino acid: CASE*MGS_QFNEQFF
Skipping sequence with non-canonical amino acid: CASSSGGG_VNYGYTF
Skipping sequence with non-canonical amino acid: CASSGGLA_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLVRW_YTGELFF
Skipping sequence with non-canonical amino acid: CASSHRGL_GDNEQFF
Skipping sequence with non-canonical amino acid: CASSEAGLVG*TQYF
Skipping sequence with non-canonical amino acid: CASSVLGDASY*QYF
Skipping sequence with non-canonical amino acid: CASST*TGWGYGYTF
Skipping sequence with non-canonical amino acid: CATLA*RGDSYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_EGGEQYF
Skipping sequence with non-canonical amino acid: CASSLGW_TGDGYTF
Skipping sequence with non-canonical amino acid: CASSPGT_ISYEQYF
Skipping sequence with non-canonical amino acid: CASRRGQ_*AYEQYF
Skipping sequence with non-canonical amino acid: CASRAVQ_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSDCG_RDAGYTF
Skipping sequence with non-canonical amino acid: CASSPRA_EGPEQYF
Skipping sequence with non-canonical amino acid: CASKRLG_RNSPLHF
Skipping sequence with non-canonical amino acid: CSAALRG_AKNIQYF
Skipping sequence with non-canonical amino acid: CASI*QGVSYEQYF
Skipping sequence with non-canonical amino acid: CASSWEDSKNI*YF
Skipping sequence with non-canonical amino acid: CASSANR_ADEAFF
Skipping sequence with non-canonical amino acid: CASSTRT_VDEQYF
Skipping sequence with non-canonical amino acid: CASSNRD_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFPQ_RNEQFF
Skipping sequence with non-canonical amino acid: CAGRGVL_GNEQFF
Skipping sequence with non-canonical amino acid: CASMGQ_PNEQYF
Skipping sequence with non-canonical amino acid: CASSSS_RGGQFF
Skipping sequence with non-canonical amino acid: CASRRA_TNKQYF
Skipping sequence with non-canonical amino acid: CASKGL_ANVLTF
Skipping sequence with non-canonical amino acid: CSARDD_GYEQYF
Skipping sequence with non-canonical amino acid: CASRYR_FQPQHF
Skipping sequence with non-canonical amino acid: CASSSQ_VGYTF
Skipping sequence with non-canonical amino acid: CASSS_PGAFF
Skipping sequence with non-canonical amino acid: CASTE_TQYF
Skipping sequence with non-canonical amino acid: CASSPGTGGPSGD_GGAYRCQETQYF
Skipping sequence with non-canonical amino acid: CASSLAGTSGS_*SGRFCYEQYF
Skipping sequence with non-canonical amino acid: CSAGQERRG*R_RAKRGNNEQFF
Skipping sequence with non-canonical amino acid: CASSLEGPLFEQS*Y*KNIQYF
Skipping sequence with non-canonical amino acid: CASSLDSRLGL_PGVSTDTQYF
Skipping sequence with non-canonical amino acid: CASSCRPD*RG_TNPNSYEQYF
Skipping sequence with non-canonical amino acid: CASSDEVGSGQ_STGASDTQYF
Skipping sequence with non-canonical amino acid: CASSLRGQGRK_LAGIGNEQFF
Skipping sequence with non-canonical amino acid: CASSQEKNGD*RE*SKNIQYF
Skipping sequence with non-canonical amino acid: CASSDS*R*G_RDGVLYEQYF
Skipping sequence with non-canonical amino acid: CASSLWTGD*_LLSGANVLTF
Skipping sequence with non-canonical amino acid: CASSSPIAGI_LPRVPNEQFF
Skipping sequence with non-canonical amino acid: CASRGPSTGG_GGKLDYGYTF
Skipping sequence with non-canonical amino acid: CASSLEGPPLAGAR*NIQYF
Skipping sequence with non-canonical amino acid: CAISVHRDRV_*RATYEQYF
Skipping sequence with non-canonical amino acid: CASSLPPG*R_PLPLNEQFF
Skipping sequence with non-canonical amino acid: CASSLGGLAG_ASSYNEQFF
Skipping sequence with non-canonical amino acid: CASSPHD*RI_RAHQETQYF
Skipping sequence with non-canonical amino acid: CASTPDIGQD_RLAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYPTD*R_TPETDTQYF
Skipping sequence with non-canonical amino acid: CASS*GETSA_CAWTYEQYF
Skipping sequence with non-canonical amino acid: CASSLYEREC_PWLTDTQYF
Skipping sequence with non-canonical amino acid: CASSLAFPLS_GEAGDTQYF
Skipping sequence with non-canonical amino acid: CASSNRPATG_A*SGNEQFF
Skipping sequence with non-canonical amino acid: CASSKP*VPN_QGPQETQYF
Skipping sequence with non-canonical amino acid: CASSF*LVLQDRVYNEQFF
Skipping sequence with non-canonical amino acid: CASSLE*GWGRENPYEQYF
Skipping sequence with non-canonical amino acid: CASSLITA*RGSRLETQYF
Skipping sequence with non-canonical amino acid: CASSKAGYFD*LLSYEQYF
Skipping sequence with non-canonical amino acid: CASVEGD*R_*LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSFITRG_RGQNSPLHF
Skipping sequence with non-canonical amino acid: CASSLRSSR_*RFYNEQFF
Skipping sequence with non-canonical amino acid: CASSQDRRG_QCFNQPQHF
Skipping sequence with non-canonical amino acid: CASSQTGSS_*RVDNEQFF
Skipping sequence with non-canonical amino acid: CASSITREL_GVSVDEQFF
Skipping sequence with non-canonical amino acid: CASSKVRRG_GTVTYEQYF
Skipping sequence with non-canonical amino acid: CASSQAGTG_ERSSYEQYF
Skipping sequence with non-canonical amino acid: CASSQAF*R_GGNGETQYF
Skipping sequence with non-canonical amino acid: CANRVD*LG_*GSYNEQFF
Skipping sequence with non-canonical amino acid: CAISERGSG_GQGYNEQFF
Skipping sequence with non-canonical amino acid: CASSYSKWE_TRGGHVQFF
Skipping sequence with non-canonical amino acid: CASSLSGLA_SPSTDTQYF
Skipping sequence with non-canonical amino acid: CASSY*NPP_GTGANEQYF
Skipping sequence with non-canonical amino acid: CASSPNDRV_SSGANVLTF
Skipping sequence with non-canonical amino acid: CASSQLAGV_ALRVDEQFF
Skipping sequence with non-canonical amino acid: CASSTWD*R_REAAATQYF
Skipping sequence with non-canonical amino acid: CASSKDGGQ_RFSTDTQYF
Skipping sequence with non-canonical amino acid: CASSKERIG_GWGHYEQYF
Skipping sequence with non-canonical amino acid: CASSPKNPGQGSRQP*HF
Skipping sequence with non-canonical amino acid: CASSLVWWM*RECYEQYF
Skipping sequence with non-canonical amino acid: CASSR*EGD*GSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVGTG*RLSSYEQYF
Skipping sequence with non-canonical amino acid: CASSYPGLA_TLIYEQYF
Skipping sequence with non-canonical amino acid: CASSLWGQR_EVKNIQYF
Skipping sequence with non-canonical amino acid: CASSLKATR_GGNTEAFF
Skipping sequence with non-canonical amino acid: CASSSPWG*_LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSVVGGG_SGWNEQFF
Skipping sequence with non-canonical amino acid: CASSMPGRV_TGANVLTF
Skipping sequence with non-canonical amino acid: CASSTILPG_YRSSEQYF
Skipping sequence with non-canonical amino acid: CASSDPSVQ_EAKNIQYF
Skipping sequence with non-canonical amino acid: CASSPRTSG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CSARD*SSA_DGDSPLHF
Skipping sequence with non-canonical amino acid: CSARDRGLA_S*PRTQYF
Skipping sequence with non-canonical amino acid: CATYQRDTG_KRSYGYTF
Skipping sequence with non-canonical amino acid: CATSDLSLP_DLHNEQFF
Skipping sequence with non-canonical amino acid: CASSIGD*D_GRTYEQYF
Skipping sequence with non-canonical amino acid: CASSLGRGV_KSEETQYF
Skipping sequence with non-canonical amino acid: CASSHTPGG_GQLDTQYF
Skipping sequence with non-canonical amino acid: CASSVGLAG_EPYNEQFF
Skipping sequence with non-canonical amino acid: CASSAQDRT_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSAERGT_PPWYEQFF
Skipping sequence with non-canonical amino acid: CASSIKLRS_ESTDTQYF
Skipping sequence with non-canonical amino acid: CASSTSSRQ_EDDEKLFF
Skipping sequence with non-canonical amino acid: CASSKRLAG_ANTGELFF
Skipping sequence with non-canonical amino acid: CASRPHPKW_AASYGYTF
Skipping sequence with non-canonical amino acid: CASRPRDTK_TYNQPQHF
Skipping sequence with non-canonical amino acid: CASSLFFKP_GTVNEQFF
Skipping sequence with non-canonical amino acid: CSARDRSAS_GWGYEQYF
Skipping sequence with non-canonical amino acid: CASSPLPQGA*HDEQFF
Skipping sequence with non-canonical amino acid: CASS*NCGRADTDTQYF
Skipping sequence with non-canonical amino acid: CSARDWTSR*ITDTQYF
Skipping sequence with non-canonical amino acid: CATSDLQI_ARETEAFF
Skipping sequence with non-canonical amino acid: CATSDRGT_VKSYEQYF
Skipping sequence with non-canonical amino acid: CASSPTPE_PGANVQTF
Skipping sequence with non-canonical amino acid: CASSLVGG_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSLEYS_DPYNEQFF
Skipping sequence with non-canonical amino acid: CASSSLAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSQK*R_FDTDTQYF
Skipping sequence with non-canonical amino acid: CASSEKIK_RGSSPLHF
Skipping sequence with non-canonical amino acid: CASSLVGQ_GMNTEAFF
Skipping sequence with non-canonical amino acid: CASSLGQG_KAGEKLFF
Skipping sequence with non-canonical amino acid: CASSLAVS_PGRTEAFF
Skipping sequence with non-canonical amino acid: CASSLTTS_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSSHRL_*RELEQYF
Skipping sequence with non-canonical amino acid: CASSSTGP_GQQETQYF
Skipping sequence with non-canonical amino acid: CASSSRTS_EAGHEQYF
Skipping sequence with non-canonical amino acid: CASSSRGQ_SPGDEQFF
Skipping sequence with non-canonical amino acid: CASSCHGD_ATKDEQFF
Skipping sequence with non-canonical amino acid: CASSPLTP_TAQETQYF
Skipping sequence with non-canonical amino acid: CASSPRP*_GGPGTQYF
Skipping sequence with non-canonical amino acid: CASSPYPG_SGYNEQFF
Skipping sequence with non-canonical amino acid: CASSVEGT_GSTYEQYF
Skipping sequence with non-canonical amino acid: CASSTLRQ_E*SYEQYF
Skipping sequence with non-canonical amino acid: CASSNLSS_GSFQTQYF
Skipping sequence with non-canonical amino acid: CASSKVFG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASSKEEK_AGVETQYF
Skipping sequence with non-canonical amino acid: CASSKRTV_*NNSPLHF
Skipping sequence with non-canonical amino acid: CASTRVYT_LISDGYTF
Skipping sequence with non-canonical amino acid: CASSQDQE_RDDDTQYF
Skipping sequence with non-canonical amino acid: CSARATSG_GVESAQHF
Skipping sequence with non-canonical amino acid: CAQTEMEG_LSNQPQHF
Skipping sequence with non-canonical amino acid: CAGSKG*R_RGGYEQYF
Skipping sequence with non-canonical amino acid: CAISVRDL_GWDQPQHF
Skipping sequence with non-canonical amino acid: CATSRVDH_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASMPGPP_GRNEKLFF
Skipping sequence with non-canonical amino acid: CASTRD*R_STSYEQYF
Skipping sequence with non-canonical amino acid: CASTPGGR_RGKQPQHF
Skipping sequence with non-canonical amino acid: CASSSSSD_GRGYEQYF
Skipping sequence with non-canonical amino acid: CASSYCNR_LSYNEQFF
Skipping sequence with non-canonical amino acid: CASS*LGT_AGVHEQYF
Skipping sequence with non-canonical amino acid: CASSPGAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLG*_GGTDTQYF
Skipping sequence with non-canonical amino acid: CASSSRPD_GLIEKLFF
Skipping sequence with non-canonical amino acid: CASSWEAG_LSPYEQYF
Skipping sequence with non-canonical amino acid: CASSPSPT_VVRTEAFF
Skipping sequence with non-canonical amino acid: CASSHPLG_LSSTEAFF
Skipping sequence with non-canonical amino acid: CASSQWDS_KFTDTQYF
Skipping sequence with non-canonical amino acid: CASSQVEY_NATGELFF
Skipping sequence with non-canonical amino acid: CASSVVLG_PRCQPQHF
Skipping sequence with non-canonical amino acid: CASSEQGR_DKNQPQHF
Skipping sequence with non-canonical amino acid: CASSTQNR_*GDNEQFF
Skipping sequence with non-canonical amino acid: CASSRTGT_V*GVTQYF
Skipping sequence with non-canonical amino acid: CASSKEGR_AGTYEQYF
Skipping sequence with non-canonical amino acid: CASNTPEG_RAP*EQFF
Skipping sequence with non-canonical amino acid: CASSQYRE_GSPYEQYF
Skipping sequence with non-canonical amino acid: CASSQARG_TSRETQYF
Skipping sequence with non-canonical amino acid: CSARRGYS_ANTGELFF
Skipping sequence with non-canonical amino acid: CSARGPPR_ISYNEQFF
Skipping sequence with non-canonical amino acid: CATTRWRE*SYNEQFF
Skipping sequence with non-canonical amino acid: CASTPRRGGSYN*QFF
Skipping sequence with non-canonical amino acid: CASSLSTGIPGNE*FF
Skipping sequence with non-canonical amino acid: CASS*TGTHSTDTQYF
Skipping sequence with non-canonical amino acid: CASSPSLAGVHNE*FF
Skipping sequence with non-canonical amino acid: CASSGRLA*GTDTQYF
Skipping sequence with non-canonical amino acid: CASSDSK*GPDTEAFF
Skipping sequence with non-canonical amino acid: CASSS*PQGCPYEQYF
Skipping sequence with non-canonical amino acid: CASSHLGGRKQ*GYTF
Skipping sequence with non-canonical amino acid: CASRAD*REGRNEQYF
Skipping sequence with non-canonical amino acid: CASRPY*RISYNEQFF
Skipping sequence with non-canonical amino acid: CSAPNHP*RGLGKQYF
Skipping sequence with non-canonical amino acid: CAWRGTGR_DQEKLFF
Skipping sequence with non-canonical amino acid: CAIPGQPS_SNQPQHF
Skipping sequence with non-canonical amino acid: CATRRNSG_GRNEQFF
Skipping sequence with non-canonical amino acid: CASSPVAG_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSLRAR_NSYEQYF
Skipping sequence with non-canonical amino acid: CASSLQVP_SEDGYTF
Skipping sequence with non-canonical amino acid: CASSLVGT_GSLGYTF
Skipping sequence with non-canonical amino acid: CASSLDEG_GKQPQHF
Skipping sequence with non-canonical amino acid: CASSSLLA_MGNEQFF
Skipping sequence with non-canonical amino acid: CASSPL*R_GEETQYF
Skipping sequence with non-canonical amino acid: CASSPPGR_RRYGYTF
Skipping sequence with non-canonical amino acid: CASSR*SR_GGLEQYF
Skipping sequence with non-canonical amino acid: CASSVEGG_AYNEQFF
Skipping sequence with non-canonical amino acid: CASSARGG_HHNEQFF
Skipping sequence with non-canonical amino acid: CASSARHH_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSDGTG_SLHEQYF
Skipping sequence with non-canonical amino acid: CASSTLDR_NNQPQHF
Skipping sequence with non-canonical amino acid: CASSNGGR_GTDTQYF
Skipping sequence with non-canonical amino acid: CASSKNSV_FTYEQYF
Skipping sequence with non-canonical amino acid: CASRLGQG_RDTEAFF
Skipping sequence with non-canonical amino acid: CASRY*RG_STDTQYF
Skipping sequence with non-canonical amino acid: CASSAPTR_GYNEQFF
Skipping sequence with non-canonical amino acid: CASSESGG_PGEKLFF
Skipping sequence with non-canonical amino acid: CASSFPTH_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLAFV_RRGTQYF
Skipping sequence with non-canonical amino acid: CASSLD*L_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSWDRG_LDTEAFF
Skipping sequence with non-canonical amino acid: CASSLGD*_GVYEQYF
Skipping sequence with non-canonical amino acid: CASSLYPA_S*DTQYF
Skipping sequence with non-canonical amino acid: CSARRVTS_E*FTQYF
Skipping sequence with non-canonical amino acid: CSARGEQP_NNSPLHF
Skipping sequence with non-canonical amino acid: CSAQGSVS_GANVLTF
Skipping sequence with non-canonical amino acid: CSALAGIW_LRARDTL
Skipping sequence with non-canonical amino acid: CAIGLRGR_FTDTQYF
Skipping sequence with non-canonical amino acid: CASTPGVH_SSAEAFF
Skipping sequence with non-canonical amino acid: CASLRSGY_SHYEQYF
Skipping sequence with non-canonical amino acid: CASSFTSG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSLGGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSLVPA_V*ETRYF
Skipping sequence with non-canonical amino acid: CASSAYGK_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLPG_LRYEQYF
Skipping sequence with non-canonical amino acid: CASSLVDR_*MQPQHF
Skipping sequence with non-canonical amino acid: CASSLAGR_GNQPQHF
Skipping sequence with non-canonical amino acid: CASSLGDG_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSYWTG_LMAGYTF
Skipping sequence with non-canonical amino acid: CASSLGRG_GADTQYF
Skipping sequence with non-canonical amino acid: CASSPGGR_LNTEAFF
Skipping sequence with non-canonical amino acid: CASSPVVA_TNYGYTF
Skipping sequence with non-canonical amino acid: CASSRPTG_AFNEQFF
Skipping sequence with non-canonical amino acid: CASSQAGT_MGNEQYF
Skipping sequence with non-canonical amino acid: CASSVVSG_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSGAVG_LWGVQYF
Skipping sequence with non-canonical amino acid: CASSSGTD_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSKGSL_TMASQYF
Skipping sequence with non-canonical amino acid: CASRSFY*_PTDTQYF
Skipping sequence with non-canonical amino acid: CAREGRD*_GKNEQFF
Skipping sequence with non-canonical amino acid: CASSQSWQ_GPYEQYF
Skipping sequence with non-canonical amino acid: CSARGGSG_YTMSRFF
Skipping sequence with non-canonical amino acid: CAISED*REENIQYF
Skipping sequence with non-canonical amino acid: CASGCSPSGV*TQYF
Skipping sequence with non-canonical amino acid: CASSPGLASSY*QYF
Skipping sequence with non-canonical amino acid: CASSA*GGSTDTQYF
Skipping sequence with non-canonical amino acid: CASSD*LTVNYEQYF
Skipping sequence with non-canonical amino acid: CASSFLAA*YNEQFF
Skipping sequence with non-canonical amino acid: CASS*RDRPTDTQYF
Skipping sequence with non-canonical amino acid: CASSR*PYSNQPQHF
Skipping sequence with non-canonical amino acid: CASSQDNGV*RPLHF
Skipping sequence with non-canonical amino acid: CASRR*EEGPYEQYF
Skipping sequence with non-canonical amino acid: CASSISRQGYYE*YF
Skipping sequence with non-canonical amino acid: CASGVRD_GTAEQYF
Skipping sequence with non-canonical amino acid: CASGTGQ_GVEKLFF
Skipping sequence with non-canonical amino acid: CASAGLP_GEDEQFF
Skipping sequence with non-canonical amino acid: CASSFLG_LQETQYF
Skipping sequence with non-canonical amino acid: CASSFEI_GYGELFF
Skipping sequence with non-canonical amino acid: CASSSRG_YTDTQYF
Skipping sequence with non-canonical amino acid: CASSLFA_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLIL_GGDTQYF
Skipping sequence with non-canonical amino acid: CASSLRG_PPFSEYF
Skipping sequence with non-canonical amino acid: CASSLAR_DPYEQYF
Skipping sequence with non-canonical amino acid: CASSLGS_AGEEQYF
Skipping sequence with non-canonical amino acid: CASSLGG_RANEQYF
Skipping sequence with non-canonical amino acid: CASSLGP_PTHEQYF
Skipping sequence with non-canonical amino acid: CASSWGL_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSYHR_EHNEQFF
Skipping sequence with non-canonical amino acid: CASSPGL_GMPEQYF
Skipping sequence with non-canonical amino acid: CASSPRT_RTYEQYF
Skipping sequence with non-canonical amino acid: CASSRTS_SPHEQYF
Skipping sequence with non-canonical amino acid: CASSRGT_RVNIQYF
Skipping sequence with non-canonical amino acid: CASSQDR_GADEQYF
Skipping sequence with non-canonical amino acid: CASSQTV_GGCEQYF
Skipping sequence with non-canonical amino acid: CASSVVG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSARR_GNTEAFF
Skipping sequence with non-canonical amino acid: CASSARL_GENEQFF
Skipping sequence with non-canonical amino acid: CASSTVD_GDTEAFF
Skipping sequence with non-canonical amino acid: CASSKEG_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSKRT_AILPQHF
Skipping sequence with non-canonical amino acid: CASSKQH_AKETQYF
Skipping sequence with non-canonical amino acid: CASSKEE_AGETQYF
Skipping sequence with non-canonical amino acid: CASSKRV_GRYEQYF
Skipping sequence with non-canonical amino acid: CASRFRG_AGREQFF
Skipping sequence with non-canonical amino acid: CANWGN*_GPYEQYF
Skipping sequence with non-canonical amino acid: CAAGN*T_VGETQYF
Skipping sequence with non-canonical amino acid: CASSLVD_GKTEAFF
Skipping sequence with non-canonical amino acid: CASSPTS_VTYEQYF
Skipping sequence with non-canonical amino acid: CASSART_SSYEQYF
Skipping sequence with non-canonical amino acid: CSASEGD_GSYEQYF
Skipping sequence with non-canonical amino acid: CSASSGG_SYNEQFF
Skipping sequence with non-canonical amino acid: CSARGLA_YADTQYF
Skipping sequence with non-canonical amino acid: CSARGAG_AGETQYF
Skipping sequence with non-canonical amino acid: CSARDGA_SQNIQYF
Skipping sequence with non-canonical amino acid: CSAPIQT_SNSPLHF
Skipping sequence with non-canonical amino acid: CSARTGS_YQETQYF
Skipping sequence with non-canonical amino acid: CSVESMT_IQETQYF
Skipping sequence with non-canonical amino acid: CAWSVR*_NTGELFF
Skipping sequence with non-canonical amino acid: CA*CGGR_GANVLTF
Skipping sequence with non-canonical amino acid: CARD*RG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAIVLFR_HLYGYTF
Skipping sequence with non-canonical amino acid: CATSDKE_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSPNN_GSQILYF
Skipping sequence with non-canonical amino acid: CASREHE_EGYCYTF
Skipping sequence with non-canonical amino acid: CASAEGT_AGYEQYF
Skipping sequence with non-canonical amino acid: CASGPGE_RQETQYF
Skipping sequence with non-canonical amino acid: CASSPGQ_INEKLFF
Skipping sequence with non-canonical amino acid: CASSDSL_GKNIQYF
Skipping sequence with non-canonical amino acid: CASSDGD_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSRHS_NSEGYTF
Skipping sequence with non-canonical amino acid: CASSFLH_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSFGR_QSDEQFF
Skipping sequence with non-canonical amino acid: CASSFDI_GQETQYF
Skipping sequence with non-canonical amino acid: CASSLVW_G*ETQYF
Skipping sequence with non-canonical amino acid: CASS*GA_R*YEQYF
Skipping sequence with non-canonical amino acid: CASS*GT_AAYEQYF
Skipping sequence with non-canonical amino acid: CASSLGD_FDYGYTF
Skipping sequence with non-canonical amino acid: CASSLTG_KNTEAFF
Skipping sequence with non-canonical amino acid: CASSPRR_GDYGYTF
Skipping sequence with non-canonical amino acid: CASSVWG_TNSPLHF
Skipping sequence with non-canonical amino acid: CASSDTD_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSEEG_SNYEQYF
Skipping sequence with non-canonical amino acid: CASSKGQ_SPYGYTF
Skipping sequence with non-canonical amino acid: CASRRRT_SLYGYTF
Skipping sequence with non-canonical amino acid: CASRPGP_NSYEQYF
Skipping sequence with non-canonical amino acid: CASRPIG_RTHEQYF
Skipping sequence with non-canonical amino acid: CARPKTS_GAYEQYF
Skipping sequence with non-canonical amino acid: CASPD*R_KVNEQFF
Skipping sequence with non-canonical amino acid: CASSEAQ_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSL*Q_GSETQYF
Skipping sequence with non-canonical amino acid: CASSLRR_PCETQYF
Skipping sequence with non-canonical amino acid: CASSYIG_VGETQYF
Skipping sequence with non-canonical amino acid: CASSPPD_GRTEAFF
Skipping sequence with non-canonical amino acid: CSPEGDR_GDYGYTF
Skipping sequence with non-canonical amino acid: CSAPLSG_GPYGYTF
Skipping sequence with non-canonical amino acid: CSVSGTS_ESQTQYF
Skipping sequence with non-canonical amino acid: CSVGTGD_SNYGYTF
Skipping sequence with non-canonical amino acid: CASSSGESSY*QYF
Skipping sequence with non-canonical amino acid: CASS*REPLVIQYF
Skipping sequence with non-canonical amino acid: CASSRQVITG*LFF
Skipping sequence with non-canonical amino acid: CASSLV*GGETQYF
Skipping sequence with non-canonical amino acid: CASSP*GGRYEQYF
Skipping sequence with non-canonical amino acid: CASSHLP*HNIQYF
Skipping sequence with non-canonical amino acid: CASSQ*SNLYEQYF
Skipping sequence with non-canonical amino acid: CASSA*GSNQPQHF
Skipping sequence with non-canonical amino acid: CAK*EGPSGEKLFF
Skipping sequence with non-canonical amino acid: CASSQGQVAV*QFF
Skipping sequence with non-canonical amino acid: CASSQE*GYNEQFF
Skipping sequence with non-canonical amino acid: CSASP*QGANEQYF
Skipping sequence with non-canonical amino acid: CSARDGTPSYE*YF
Skipping sequence with non-canonical amino acid: CSAPLAGLYNE*FF
Skipping sequence with non-canonical amino acid: CASGSTL_YNEQFF
Skipping sequence with non-canonical amino acid: CAAQLRQ_CNEQFF
Skipping sequence with non-canonical amino acid: CAGTTGT_SYEQYF
Skipping sequence with non-canonical amino acid: CAIRGTG_NYGYTF
Skipping sequence with non-canonical amino acid: CATVTSH_GHEQYF
Skipping sequence with non-canonical amino acid: CASSGTG_LYEQYF
Skipping sequence with non-canonical amino acid: CASRYDS_LDGYTF
Skipping sequence with non-canonical amino acid: CASTTGG_VHEQFF
Skipping sequence with non-canonical amino acid: CASTGGL_YETQYF
Skipping sequence with non-canonical amino acid: CASSFTG_AREQYF
Skipping sequence with non-canonical amino acid: CASSYGG_QETQYF
Skipping sequence with non-canonical amino acid: CASSPDR_NSAQHF
Skipping sequence with non-canonical amino acid: CASSDSD_GPEAFF
Skipping sequence with non-canonical amino acid: CASSLSG_PYEQYF
Skipping sequence with non-canonical amino acid: CASSSDF_NTEAFF
Skipping sequence with non-canonical amino acid: CASSLSE_GNEQFF
Skipping sequence with non-canonical amino acid: CASSLGL_RETQYF
Skipping sequence with non-canonical amino acid: CASSPRA_RETQYF
Skipping sequence with non-canonical amino acid: CASSHRP_YNEQFF
Skipping sequence with non-canonical amino acid: CASSDTG_RKTQYF
Skipping sequence with non-canonical amino acid: CASSNWT_EETQYF
Skipping sequence with non-canonical amino acid: CASSKTG_AHEQYF
Skipping sequence with non-canonical amino acid: CASRERE_SVEQFF
Skipping sequence with non-canonical amino acid: CASRTQG_DNEQFF
Skipping sequence with non-canonical amino acid: CASNPST_AYEQYF
Skipping sequence with non-canonical amino acid: CASNAMG_TDTQYF
Skipping sequence with non-canonical amino acid: CANLEEG_GGPSFF
Skipping sequence with non-canonical amino acid: CASSHKG_GGGYTF
Skipping sequence with non-canonical amino acid: CASSQDP_AYEQYF
Skipping sequence with non-canonical amino acid: CSASRGT_PTEQYF
Skipping sequence with non-canonical amino acid: CSARGGP_GQRLTF
Skipping sequence with non-canonical amino acid: CSAPTGA_YNEQFF
Skipping sequence with non-canonical amino acid: CSAGDRG_ILQQYF
Skipping sequence with non-canonical amino acid: CSVLFTA_**KLFF
Skipping sequence with non-canonical amino acid: CSVEGDQ_LIEQYF
Skipping sequence with non-canonical amino acid: CSVEDGR_FNEQFF
Skipping sequence with non-canonical amino acid: CSADSGT_YNEQFF
Skipping sequence with non-canonical amino acid: CALRRDR_RHEQYF
Skipping sequence with non-canonical amino acid: CARRDGL_AYEQYF
Skipping sequence with non-canonical amino acid: CAISVGR_TYEQYF
Skipping sequence with non-canonical amino acid: CAISQGQ_NSPLHF
Skipping sequence with non-canonical amino acid: CATVLGR_QETQYF
Skipping sequence with non-canonical amino acid: CASSSGR_SYEQYF
Skipping sequence with non-canonical amino acid: CASSD*V_RETQYF
Skipping sequence with non-canonical amino acid: CASSFYS_TYEQYF
Skipping sequence with non-canonical amino acid: CASSLAY_NYEQYF
Skipping sequence with non-canonical amino acid: CASSLME_DTEAFF
Skipping sequence with non-canonical amino acid: CASSRPV_NSPLHF
Skipping sequence with non-canonical amino acid: CASSKGG_TETQYF
Skipping sequence with non-canonical amino acid: CASSKGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASRDRG_LKKLFF
Skipping sequence with non-canonical amino acid: CASRYDR_GRPQHF
Skipping sequence with non-canonical amino acid: CASNTLG_ESIQYF
Skipping sequence with non-canonical amino acid: CARLKGG_ETEAFF
Skipping sequence with non-canonical amino acid: CASSQEV_QETQYF
Skipping sequence with non-canonical amino acid: CASSLVG_ATEAFF
Skipping sequence with non-canonical amino acid: CASRSIQ_KNIQYF
Skipping sequence with non-canonical amino acid: CSAVASA_TYEQYF
Skipping sequence with non-canonical amino acid: CSARED*_WDEQYF
Skipping sequence with non-canonical amino acid: CASSPGQGEE*FF
Skipping sequence with non-canonical amino acid: CASTEDRG*GYTF
Skipping sequence with non-canonical amino acid: CASSLGFQET*YF
Skipping sequence with non-canonical amino acid: CASSLGSGQP*HF
Skipping sequence with non-canonical amino acid: CASSLDGLYE*YF
Skipping sequence with non-canonical amino acid: CASS*PGTKSYTF
Skipping sequence with non-canonical amino acid: CASSTN*RQEQFF
Skipping sequence with non-canonical amino acid: CASSRDSNQS*HF
Skipping sequence with non-canonical amino acid: CASSLGGQ*TQYF
Skipping sequence with non-canonical amino acid: CASSQY*WETQYF
Skipping sequence with non-canonical amino acid: CSVGVGRSY*QYF
Skipping sequence with non-canonical amino acid: CSA*REGSGEQYF
Skipping sequence with non-canonical amino acid: CASLRR_GYGYTF
Skipping sequence with non-canonical amino acid: CASSAG_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFS_ANVLTF
Skipping sequence with non-canonical amino acid: CASSSG_RNIQYF
Skipping sequence with non-canonical amino acid: CASSYR_YYGYTF
Skipping sequence with non-canonical amino acid: CASSLR_KNIQYF
Skipping sequence with non-canonical amino acid: CASSHR_GGELFF
Skipping sequence with non-canonical amino acid: CASSGT_GYEQYF
Skipping sequence with non-canonical amino acid: CASSMD_AGDWYF
Skipping sequence with non-canonical amino acid: CASSKW_PYEQYF
Skipping sequence with non-canonical amino acid: CASSKA_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGE_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGG_GTEAFF
Skipping sequence with non-canonical amino acid: CARGLR_DNEQFF
Skipping sequence with non-canonical amino acid: CARGAY_QEPQYF
Skipping sequence with non-canonical amino acid: CAAALT_GSPLHF
Skipping sequence with non-canonical amino acid: CASS*V_WETQYF
Skipping sequence with non-canonical amino acid: CASSLD_VREQYF
Skipping sequence with non-canonical amino acid: CSAREG_YLTQYF
Skipping sequence with non-canonical amino acid: CSAPRG_QNIQYF
Skipping sequence with non-canonical amino acid: CSAVQG_WNIQYF
Skipping sequence with non-canonical amino acid: CSVSVG_KNIQYF
Skipping sequence with non-canonical amino acid: CAIKNR_SYEQYF
Skipping sequence with non-canonical amino acid: CASTSG_PYGYTF
Skipping sequence with non-canonical amino acid: CASSYP_PDTQYF
Skipping sequence with non-canonical amino acid: CASSGS_QETQYF
Skipping sequence with non-canonical amino acid: CASSSD_GVGYTF
Skipping sequence with non-canonical amino acid: CASSYW_GSPQHF
Skipping sequence with non-canonical amino acid: CASSD*_QETQYF
Skipping sequence with non-canonical amino acid: CASSKD_VFPQHF
Skipping sequence with non-canonical amino acid: CASRVP_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLG_LSEQFF
Skipping sequence with non-canonical amino acid: CASRVR_IDTQYF
Skipping sequence with non-canonical amino acid: CSAGEA_TYEQYF
Skipping sequence with non-canonical amino acid: CASSPEAG*QFF
Skipping sequence with non-canonical amino acid: CASSLGTDL*FF
Skipping sequence with non-canonical amino acid: CASSGVADT*YF
Skipping sequence with non-canonical amino acid: CASS*RRAPRYF
Skipping sequence with non-canonical amino acid: CASSLRNT*AFF
Skipping sequence with non-canonical amino acid: CARPEGNYE*YF
Skipping sequence with non-canonical amino acid: CASRGE_ETQYF
Skipping sequence with non-canonical amino acid: CAWLYL_NEQFF
Skipping sequence with non-canonical amino acid: CAAA*A_NEQFF
Skipping sequence with non-canonical amino acid: CATLPP_HGYTF
Skipping sequence with non-canonical amino acid: CASVFD_DEQFF
Skipping sequence with non-canonical amino acid: CASSR*_TEAFF
Skipping sequence with non-canonical amino acid: CASSRR_YIQYF
Skipping sequence with non-canonical amino acid: CSARDS_DGYTF
Skipping sequence with non-canonical amino acid: CASPIV_NEQFF
Skipping sequence with non-canonical amino acid: CAPVAR_NEQFF
Skipping sequence with non-canonical amino acid: CASSD*_NEQFF
Skipping sequence with non-canonical amino acid: CARRGP_ETQYF
Skipping sequence with non-canonical amino acid: CSARSE_TEAFF
Skipping sequence with non-canonical amino acid: CASS**HTQYF
Skipping sequence with non-canonical amino acid: CSARAYN*QFF
Skipping sequence with non-canonical amino acid: CSARDNT*AFF
Skipping sequence with non-canonical amino acid: CSGPGG*GYTF
Skipping sequence with non-canonical amino acid: CATRG_YGYTF
Skipping sequence with non-canonical amino acid: CASRQ_GRYTF
Skipping sequence with non-canonical amino acid: CASSL_ETQYF
Skipping sequence with non-canonical amino acid: CASTV_RGYTF
Skipping sequence with non-canonical amino acid: CASRR_EWQFF
Skipping sequence with non-canonical amino acid: CARSA_DTQYF
Skipping sequence with non-canonical amino acid: CSAAD_RMGYF
Skipping sequence with non-canonical amino acid: CSARD_ETQYF
Skipping sequence with non-canonical amino acid: CSVAR_TEAFF
Skipping sequence with non-canonical amino acid: CRRGQ_FGYTF
Skipping sequence with non-canonical amino acid: CATPP_PPLHF
Skipping sequence with non-canonical amino acid: CATSG_GEQFF
Skipping sequence with non-canonical amino acid: CASS*_ETQYF
Skipping sequence with non-canonical amino acid: CASLG_DTQYF
Skipping sequence with non-canonical amino acid: CASSRET*YF
Skipping sequence with non-canonical amino acid: CAIWG_TQYF
Skipping sequence with non-canonical amino acid: CASFQ_EQYF
Skipping sequence with non-canonical amino acid: CANGG_IQYF
Skipping sequence with non-canonical amino acid: CSARG_EQFF
Skipping sequence with non-canonical amino acid: CAARV_EQYF
Skipping sequence with non-canonical amino acid: CASS_SLHF
Skipping sequence with non-canonical amino acid: CSV_TTF
Skipping sequence with non-canonical amino acid: CASSLAL_SNYGYTF
Skipping sequence with non-canonical amino acid: CAS*SGTVRYGYTF
Skipping sequence with non-canonical amino acid: CATATSG_HTDTQYF
Skipping sequence with non-canonical amino acid: CASSQGL_QQETQYF
Skipping sequence with non-canonical amino acid: CASS*APG_F*EETQYF
Skipping sequence with non-canonical amino acid: CSAPLG_YGYTF
Skipping sequence with non-canonical amino acid: CAHPGGDRG_ERHQPQHF
Skipping sequence with non-canonical amino acid: CATSGA_GDTQYF
Skipping sequence with non-canonical amino acid: CASSSTPWD_CHGVCEQFF
Skipping sequence with non-canonical amino acid: CARK*RG_TQETQYF
Skipping sequence with non-canonical amino acid: CASSLPGQ_DFLETQYF
Skipping sequence with non-canonical amino acid: CAS*EGAGANVLTF
Skipping sequence with non-canonical amino acid: CATRLAG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAMGR_EQYF
Skipping sequence with non-canonical amino acid: CAS_FF
Skipping sequence with non-canonical amino acid: CASSRTSG_GPGNEQFF
Skipping sequence with non-canonical amino acid: CASSSGP_KDQPQHF
Skipping sequence with non-canonical amino acid: CASSER_G*EQYF
Skipping sequence with non-canonical amino acid: CASSLAGS_SGRTEAFF
Skipping sequence with non-canonical amino acid: CASSYNR_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDIFGP_SIYYNEQFF
Skipping sequence with non-canonical amino acid: CASSLMGS_LRKTQYF
Skipping sequence with non-canonical amino acid: CASSAPWR_AYSPLHF
Skipping sequence with non-canonical amino acid: CASTRT_PSGYTF
Skipping sequence with non-canonical amino acid: CARV_QFF
Skipping sequence with non-canonical amino acid: CASSPGQQI_YLFRGEQFF
Skipping sequence with non-canonical amino acid: CASSKSRD_GGGNEQFF
Skipping sequence with non-canonical amino acid: CASSLKA_GDEQYF
Skipping sequence with non-canonical amino acid: CASSQD*R_VISYEQYF
Skipping sequence with non-canonical amino acid: CASSVTGG_GQETQYF
Skipping sequence with non-canonical amino acid: CSARGGR_IYNEQFF
Skipping sequence with non-canonical amino acid: CASSLQG_VDEQFF
Skipping sequence with non-canonical amino acid: CASSQSFSPE_SGSWETQYF
Skipping sequence with non-canonical amino acid: CASSSPFLA_RCYNEQFF
Skipping sequence with non-canonical amino acid: CASSRRTSG_DEVYEQYF
Skipping sequence with non-canonical amino acid: CASTPQAR_LDSYEQYF
Skipping sequence with non-canonical amino acid: CASSSKST_GRNYGYTF
Skipping sequence with non-canonical amino acid: CASSQGYD_VRRYGYTF
Skipping sequence with non-canonical amino acid: CASTNRVG_ISYNEQFF
Skipping sequence with non-canonical amino acid: CASSVAVG_KSSYEQYF
Skipping sequence with non-canonical amino acid: CASSFWT_GQETQYF
Skipping sequence with non-canonical amino acid: CATATSG_STYTQYF
Skipping sequence with non-canonical amino acid: CASSYGQ_EGNEQFF
Skipping sequence with non-canonical amino acid: CASSETG_LPPQQFF
Skipping sequence with non-canonical amino acid: CASSLPG_GETQYF
Skipping sequence with non-canonical amino acid: CASSNTV_IETQYF
Skipping sequence with non-canonical amino acid: CASSLCY_QETQYF
Skipping sequence with non-canonical amino acid: CASRG*RVYEQYF
Skipping sequence with non-canonical amino acid: CASSGR_SSEQYF
Skipping sequence with non-canonical amino acid: CSARDSPCLT_KRHPNTEAFF
Skipping sequence with non-canonical amino acid: CASSHLKVGG_GRAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYKTGSR_VRSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLGAGQP_HTWNYGYTF
Skipping sequence with non-canonical amino acid: CASSKGAAL_GGARETQYF
Skipping sequence with non-canonical amino acid: CASSPSGGGTLA*ETQYF
Skipping sequence with non-canonical amino acid: CATSRD*PN_PRGSPLHF
Skipping sequence with non-canonical amino acid: CASSDALRA_KPYNEQFF
Skipping sequence with non-canonical amino acid: CASSPRS*G_*WNQPQHF
Skipping sequence with non-canonical amino acid: CASSNRDRG_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSPPPD_GPNSPLHF
Skipping sequence with non-canonical amino acid: CASSQKST_SGPYEQYF
Skipping sequence with non-canonical amino acid: CASSKRD*_GVFFEQYF
Skipping sequence with non-canonical amino acid: CASSKESG_RKPYEQYF
Skipping sequence with non-canonical amino acid: CATSRDPR_KDGYGYTF
Skipping sequence with non-canonical amino acid: CASSLRQA_GHQETQYF
Skipping sequence with non-canonical amino acid: CASSRRD*_GPYNEQFF
Skipping sequence with non-canonical amino acid: CASSLTGK_TVDEKLFF
Skipping sequence with non-canonical amino acid: CASSLVAD*RGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDTR_KTYEQYF
Skipping sequence with non-canonical amino acid: CASSLEVS_LQETQYF
Skipping sequence with non-canonical amino acid: CASSPLGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSNPWV_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSKGKH_K*ETQYF
Skipping sequence with non-canonical amino acid: CASSSL*D_IQETQYF
Skipping sequence with non-canonical amino acid: CSARGQRD_EFYEQYF
Skipping sequence with non-canonical amino acid: CSDLTAGP_NRDEQFF
Skipping sequence with non-canonical amino acid: CASE*MGS_QFNEQFF
Skipping sequence with non-canonical amino acid: CASSSGGG_VNYGYTF
Skipping sequence with non-canonical amino acid: CASSGGLA_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLVRW_YTGELFF
Skipping sequence with non-canonical amino acid: CASSHRGL_GDNEQFF
Skipping sequence with non-canonical amino acid: CASSEAGLVG*TQYF
Skipping sequence with non-canonical amino acid: CASSVLGDASY*QYF
Skipping sequence with non-canonical amino acid: CASST*TGWGYGYTF
Skipping sequence with non-canonical amino acid: CATLA*RGDSYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_EGGEQYF
Skipping sequence with non-canonical amino acid: CASSLGW_TGDGYTF
Skipping sequence with non-canonical amino acid: CASSPGT_ISYEQYF
Skipping sequence with non-canonical amino acid: CASRRGQ_*AYEQYF
Skipping sequence with non-canonical amino acid: CASRAVQ_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSDCG_RDAGYTF
Skipping sequence with non-canonical amino acid: CASSPRA_EGPEQYF
Skipping sequence with non-canonical amino acid: CASKRLG_RNSPLHF
Skipping sequence with non-canonical amino acid: CSAALRG_AKNIQYF
Skipping sequence with non-canonical amino acid: CASI*QGVSYEQYF
Skipping sequence with non-canonical amino acid: CASSWEDSKNI*YF
Skipping sequence with non-canonical amino acid: CASSANR_ADEAFF
Skipping sequence with non-canonical amino acid: CASSTRT_VDEQYF
Skipping sequence with non-canonical amino acid: CASSNRD_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFPQ_RNEQFF
Skipping sequence with non-canonical amino acid: CAGRGVL_GNEQFF
Skipping sequence with non-canonical amino acid: CASMGQ_PNEQYF
Skipping sequence with non-canonical amino acid: CASSSS_RGGQFF
Skipping sequence with non-canonical amino acid: CASRRA_TNKQYF
Skipping sequence with non-canonical amino acid: CASKGL_ANVLTF
Skipping sequence with non-canonical amino acid: CSARDD_GYEQYF
Skipping sequence with non-canonical amino acid: CASRYR_FQPQHF
Skipping sequence with non-canonical amino acid: CASSSQ_VGYTF
Skipping sequence with non-canonical amino acid: CASSS_PGAFF
Skipping sequence with non-canonical amino acid: CASTE_TQYF
Skipping sequence with non-canonical amino acid: CASSPGTGGPSGD_GGAYRCQETQYF
Skipping sequence with non-canonical amino acid: CASSLAGTSGS_*SGRFCYEQYF
Skipping sequence with non-canonical amino acid: CSAGQERRG*R_RAKRGNNEQFF
Skipping sequence with non-canonical amino acid: CASSLEGPLFEQS*Y*KNIQYF
Skipping sequence with non-canonical amino acid: CASSLDSRLGL_PGVSTDTQYF
Skipping sequence with non-canonical amino acid: CASSCRPD*RG_TNPNSYEQYF
Skipping sequence with non-canonical amino acid: CASSDEVGSGQ_STGASDTQYF
Skipping sequence with non-canonical amino acid: CASSLRGQGRK_LAGIGNEQFF
Skipping sequence with non-canonical amino acid: CASSQEKNGD*RE*SKNIQYF
Skipping sequence with non-canonical amino acid: CASSDS*R*G_RDGVLYEQYF
Skipping sequence with non-canonical amino acid: CASSLWTGD*_LLSGANVLTF
Skipping sequence with non-canonical amino acid: CASSSPIAGI_LPRVPNEQFF
Skipping sequence with non-canonical amino acid: CASRGPSTGG_GGKLDYGYTF
Skipping sequence with non-canonical amino acid: CASSLEGPPLAGAR*NIQYF
Skipping sequence with non-canonical amino acid: CAISVHRDRV_*RATYEQYF
Skipping sequence with non-canonical amino acid: CASSLPPG*R_PLPLNEQFF
Skipping sequence with non-canonical amino acid: CASSLGGLAG_ASSYNEQFF
Skipping sequence with non-canonical amino acid: CASSPHD*RI_RAHQETQYF
Skipping sequence with non-canonical amino acid: CASTPDIGQD_RLAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYPTD*R_TPETDTQYF
Skipping sequence with non-canonical amino acid: CASS*GETSA_CAWTYEQYF
Skipping sequence with non-canonical amino acid: CASSLYEREC_PWLTDTQYF
Skipping sequence with non-canonical amino acid: CASSLAFPLS_GEAGDTQYF
Skipping sequence with non-canonical amino acid: CASSNRPATG_A*SGNEQFF
Skipping sequence with non-canonical amino acid: CASSKP*VPN_QGPQETQYF
Skipping sequence with non-canonical amino acid: CASSF*LVLQDRVYNEQFF
Skipping sequence with non-canonical amino acid: CASSLE*GWGRENPYEQYF
Skipping sequence with non-canonical amino acid: CASSLITA*RGSRLETQYF
Skipping sequence with non-canonical amino acid: CASSKAGYFD*LLSYEQYF
Skipping sequence with non-canonical amino acid: CASVEGD*R_*LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSFITRG_RGQNSPLHF
Skipping sequence with non-canonical amino acid: CASSLRSSR_*RFYNEQFF
Skipping sequence with non-canonical amino acid: CASSQDRRG_QCFNQPQHF
Skipping sequence with non-canonical amino acid: CASSQTGSS_*RVDNEQFF
Skipping sequence with non-canonical amino acid: CASSITREL_GVSVDEQFF
Skipping sequence with non-canonical amino acid: CASSKVRRG_GTVTYEQYF
Skipping sequence with non-canonical amino acid: CASSQAGTG_ERSSYEQYF
Skipping sequence with non-canonical amino acid: CASSQAF*R_GGNGETQYF
Skipping sequence with non-canonical amino acid: CANRVD*LG_*GSYNEQFF
Skipping sequence with non-canonical amino acid: CAISERGSG_GQGYNEQFF
Skipping sequence with non-canonical amino acid: CASSYSKWE_TRGGHVQFF
Skipping sequence with non-canonical amino acid: CASSLSGLA_SPSTDTQYF
Skipping sequence with non-canonical amino acid: CASSY*NPP_GTGANEQYF
Skipping sequence with non-canonical amino acid: CASSPNDRV_SSGANVLTF
Skipping sequence with non-canonical amino acid: CASSQLAGV_ALRVDEQFF
Skipping sequence with non-canonical amino acid: CASSTWD*R_REAAATQYF
Skipping sequence with non-canonical amino acid: CASSKDGGQ_RFSTDTQYF
Skipping sequence with non-canonical amino acid: CASSKERIG_GWGHYEQYF
Skipping sequence with non-canonical amino acid: CASSPKNPGQGSRQP*HF
Skipping sequence with non-canonical amino acid: CASSLVWWM*RECYEQYF
Skipping sequence with non-canonical amino acid: CASSR*EGD*GSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVGTG*RLSSYEQYF
Skipping sequence with non-canonical amino acid: CASSYPGLA_TLIYEQYF
Skipping sequence with non-canonical amino acid: CASSLWGQR_EVKNIQYF
Skipping sequence with non-canonical amino acid: CASSLKATR_GGNTEAFF
Skipping sequence with non-canonical amino acid: CASSSPWG*_LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSVVGGG_SGWNEQFF
Skipping sequence with non-canonical amino acid: CASSMPGRV_TGANVLTF
Skipping sequence with non-canonical amino acid: CASSTILPG_YRSSEQYF
Skipping sequence with non-canonical amino acid: CASSDPSVQ_EAKNIQYF
Skipping sequence with non-canonical amino acid: CASSPRTSG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CSARD*SSA_DGDSPLHF
Skipping sequence with non-canonical amino acid: CSARDRGLA_S*PRTQYF
Skipping sequence with non-canonical amino acid: CATYQRDTG_KRSYGYTF
Skipping sequence with non-canonical amino acid: CATSDLSLP_DLHNEQFF
Skipping sequence with non-canonical amino acid: CASSIGD*D_GRTYEQYF
Skipping sequence with non-canonical amino acid: CASSLGRGV_KSEETQYF
Skipping sequence with non-canonical amino acid: CASSHTPGG_GQLDTQYF
Skipping sequence with non-canonical amino acid: CASSVGLAG_EPYNEQFF
Skipping sequence with non-canonical amino acid: CASSAQDRT_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSAERGT_PPWYEQFF
Skipping sequence with non-canonical amino acid: CASSIKLRS_ESTDTQYF
Skipping sequence with non-canonical amino acid: CASSTSSRQ_EDDEKLFF
Skipping sequence with non-canonical amino acid: CASSKRLAG_ANTGELFF
Skipping sequence with non-canonical amino acid: CASRPHPKW_AASYGYTF
Skipping sequence with non-canonical amino acid: CASRPRDTK_TYNQPQHF
Skipping sequence with non-canonical amino acid: CASSLFFKP_GTVNEQFF
Skipping sequence with non-canonical amino acid: CSARDRSAS_GWGYEQYF
Skipping sequence with non-canonical amino acid: CASSPLPQGA*HDEQFF
Skipping sequence with non-canonical amino acid: CASS*NCGRADTDTQYF
Skipping sequence with non-canonical amino acid: CSARDWTSR*ITDTQYF
Skipping sequence with non-canonical amino acid: CATSDLQI_ARETEAFF
Skipping sequence with non-canonical amino acid: CATSDRGT_VKSYEQYF
Skipping sequence with non-canonical amino acid: CASSPTPE_PGANVQTF
Skipping sequence with non-canonical amino acid: CASSLVGG_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSLEYS_DPYNEQFF
Skipping sequence with non-canonical amino acid: CASSSLAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSQK*R_FDTDTQYF
Skipping sequence with non-canonical amino acid: CASSEKIK_RGSSPLHF
Skipping sequence with non-canonical amino acid: CASSLVGQ_GMNTEAFF
Skipping sequence with non-canonical amino acid: CASSLGQG_KAGEKLFF
Skipping sequence with non-canonical amino acid: CASSLAVS_PGRTEAFF
Skipping sequence with non-canonical amino acid: CASSLTTS_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSSHRL_*RELEQYF
Skipping sequence with non-canonical amino acid: CASSSTGP_GQQETQYF
Skipping sequence with non-canonical amino acid: CASSSRTS_EAGHEQYF
Skipping sequence with non-canonical amino acid: CASSSRGQ_SPGDEQFF
Skipping sequence with non-canonical amino acid: CASSCHGD_ATKDEQFF
Skipping sequence with non-canonical amino acid: CASSPLTP_TAQETQYF
Skipping sequence with non-canonical amino acid: CASSPRP*_GGPGTQYF
Skipping sequence with non-canonical amino acid: CASSPYPG_SGYNEQFF
Skipping sequence with non-canonical amino acid: CASSVEGT_GSTYEQYF
Skipping sequence with non-canonical amino acid: CASSTLRQ_E*SYEQYF
Skipping sequence with non-canonical amino acid: CASSNLSS_GSFQTQYF
Skipping sequence with non-canonical amino acid: CASSKVFG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASSKEEK_AGVETQYF
Skipping sequence with non-canonical amino acid: CASSKRTV_*NNSPLHF
Skipping sequence with non-canonical amino acid: CASTRVYT_LISDGYTF
Skipping sequence with non-canonical amino acid: CASSQDQE_RDDDTQYF
Skipping sequence with non-canonical amino acid: CSARATSG_GVESAQHF
Skipping sequence with non-canonical amino acid: CAQTEMEG_LSNQPQHF
Skipping sequence with non-canonical amino acid: CAGSKG*R_RGGYEQYF
Skipping sequence with non-canonical amino acid: CAISVRDL_GWDQPQHF
Skipping sequence with non-canonical amino acid: CATSRVDH_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASMPGPP_GRNEKLFF
Skipping sequence with non-canonical amino acid: CASTRD*R_STSYEQYF
Skipping sequence with non-canonical amino acid: CASTPGGR_RGKQPQHF
Skipping sequence with non-canonical amino acid: CASSSSSD_GRGYEQYF
Skipping sequence with non-canonical amino acid: CASSYCNR_LSYNEQFF
Skipping sequence with non-canonical amino acid: CASS*LGT_AGVHEQYF
Skipping sequence with non-canonical amino acid: CASSPGAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLG*_GGTDTQYF
Skipping sequence with non-canonical amino acid: CASSSRPD_GLIEKLFF
Skipping sequence with non-canonical amino acid: CASSWEAG_LSPYEQYF
Skipping sequence with non-canonical amino acid: CASSPSPT_VVRTEAFF
Skipping sequence with non-canonical amino acid: CASSHPLG_LSSTEAFF
Skipping sequence with non-canonical amino acid: CASSQWDS_KFTDTQYF
Skipping sequence with non-canonical amino acid: CASSQVEY_NATGELFF
Skipping sequence with non-canonical amino acid: CASSVVLG_PRCQPQHF
Skipping sequence with non-canonical amino acid: CASSEQGR_DKNQPQHF
Skipping sequence with non-canonical amino acid: CASSTQNR_*GDNEQFF
Skipping sequence with non-canonical amino acid: CASSRTGT_V*GVTQYF
Skipping sequence with non-canonical amino acid: CASSKEGR_AGTYEQYF
Skipping sequence with non-canonical amino acid: CASNTPEG_RAP*EQFF
Skipping sequence with non-canonical amino acid: CASSQYRE_GSPYEQYF
Skipping sequence with non-canonical amino acid: CASSQARG_TSRETQYF
Skipping sequence with non-canonical amino acid: CSARRGYS_ANTGELFF
Skipping sequence with non-canonical amino acid: CSARGPPR_ISYNEQFF
Skipping sequence with non-canonical amino acid: CATTRWRE*SYNEQFF
Skipping sequence with non-canonical amino acid: CASTPRRGGSYN*QFF
Skipping sequence with non-canonical amino acid: CASSLSTGIPGNE*FF
Skipping sequence with non-canonical amino acid: CASS*TGTHSTDTQYF
Skipping sequence with non-canonical amino acid: CASSPSLAGVHNE*FF
Skipping sequence with non-canonical amino acid: CASSGRLA*GTDTQYF
Skipping sequence with non-canonical amino acid: CASSDSK*GPDTEAFF
Skipping sequence with non-canonical amino acid: CASSS*PQGCPYEQYF
Skipping sequence with non-canonical amino acid: CASSHLGGRKQ*GYTF
Skipping sequence with non-canonical amino acid: CASRAD*REGRNEQYF
Skipping sequence with non-canonical amino acid: CASRPY*RISYNEQFF
Skipping sequence with non-canonical amino acid: CSAPNHP*RGLGKQYF
Skipping sequence with non-canonical amino acid: CAWRGTGR_DQEKLFF
Skipping sequence with non-canonical amino acid: CAIPGQPS_SNQPQHF
Skipping sequence with non-canonical amino acid: CATRRNSG_GRNEQFF
Skipping sequence with non-canonical amino acid: CASSPVAG_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSLRAR_NSYEQYF
Skipping sequence with non-canonical amino acid: CASSLQVP_SEDGYTF
Skipping sequence with non-canonical amino acid: CASSLVGT_GSLGYTF
Skipping sequence with non-canonical amino acid: CASSLDEG_GKQPQHF
Skipping sequence with non-canonical amino acid: CASSSLLA_MGNEQFF
Skipping sequence with non-canonical amino acid: CASSPL*R_GEETQYF
Skipping sequence with non-canonical amino acid: CASSPPGR_RRYGYTF
Skipping sequence with non-canonical amino acid: CASSR*SR_GGLEQYF
Skipping sequence with non-canonical amino acid: CASSVEGG_AYNEQFF
Skipping sequence with non-canonical amino acid: CASSARGG_HHNEQFF
Skipping sequence with non-canonical amino acid: CASSARHH_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSDGTG_SLHEQYF
Skipping sequence with non-canonical amino acid: CASSTLDR_NNQPQHF
Skipping sequence with non-canonical amino acid: CASSNGGR_GTDTQYF
Skipping sequence with non-canonical amino acid: CASSKNSV_FTYEQYF
Skipping sequence with non-canonical amino acid: CASRLGQG_RDTEAFF
Skipping sequence with non-canonical amino acid: CASRY*RG_STDTQYF
Skipping sequence with non-canonical amino acid: CASSAPTR_GYNEQFF
Skipping sequence with non-canonical amino acid: CASSESGG_PGEKLFF
Skipping sequence with non-canonical amino acid: CASSFPTH_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLAFV_RRGTQYF
Skipping sequence with non-canonical amino acid: CASSLD*L_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSWDRG_LDTEAFF
Skipping sequence with non-canonical amino acid: CASSLGD*_GVYEQYF
Skipping sequence with non-canonical amino acid: CASSLYPA_S*DTQYF
Skipping sequence with non-canonical amino acid: CSARRVTS_E*FTQYF
Skipping sequence with non-canonical amino acid: CSARGEQP_NNSPLHF
Skipping sequence with non-canonical amino acid: CSAQGSVS_GANVLTF
Skipping sequence with non-canonical amino acid: CSALAGIW_LRARDTL
Skipping sequence with non-canonical amino acid: CAIGLRGR_FTDTQYF
Skipping sequence with non-canonical amino acid: CASTPGVH_SSAEAFF
Skipping sequence with non-canonical amino acid: CASLRSGY_SHYEQYF
Skipping sequence with non-canonical amino acid: CASSFTSG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSLGGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSLVPA_V*ETRYF
Skipping sequence with non-canonical amino acid: CASSAYGK_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLPG_LRYEQYF
Skipping sequence with non-canonical amino acid: CASSLVDR_*MQPQHF
Skipping sequence with non-canonical amino acid: CASSLAGR_GNQPQHF
Skipping sequence with non-canonical amino acid: CASSLGDG_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSYWTG_LMAGYTF
Skipping sequence with non-canonical amino acid: CASSLGRG_GADTQYF
Skipping sequence with non-canonical amino acid: CASSPGGR_LNTEAFF
Skipping sequence with non-canonical amino acid: CASSPVVA_TNYGYTF
Skipping sequence with non-canonical amino acid: CASSRPTG_AFNEQFF
Skipping sequence with non-canonical amino acid: CASSQAGT_MGNEQYF
Skipping sequence with non-canonical amino acid: CASSVVSG_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSGAVG_LWGVQYF
Skipping sequence with non-canonical amino acid: CASSSGTD_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSKGSL_TMASQYF
Skipping sequence with non-canonical amino acid: CASRSFY*_PTDTQYF
Skipping sequence with non-canonical amino acid: CAREGRD*_GKNEQFF
Skipping sequence with non-canonical amino acid: CASSQSWQ_GPYEQYF
Skipping sequence with non-canonical amino acid: CSARGGSG_YTMSRFF
Skipping sequence with non-canonical amino acid: CAISED*REENIQYF
Skipping sequence with non-canonical amino acid: CASGCSPSGV*TQYF
Skipping sequence with non-canonical amino acid: CASSPGLASSY*QYF
Skipping sequence with non-canonical amino acid: CASSA*GGSTDTQYF
Skipping sequence with non-canonical amino acid: CASSD*LTVNYEQYF
Skipping sequence with non-canonical amino acid: CASSFLAA*YNEQFF
Skipping sequence with non-canonical amino acid: CASS*RDRPTDTQYF
Skipping sequence with non-canonical amino acid: CASSR*PYSNQPQHF
Skipping sequence with non-canonical amino acid: CASSQDNGV*RPLHF
Skipping sequence with non-canonical amino acid: CASRR*EEGPYEQYF
Skipping sequence with non-canonical amino acid: CASSISRQGYYE*YF
Skipping sequence with non-canonical amino acid: CASGVRD_GTAEQYF
Skipping sequence with non-canonical amino acid: CASGTGQ_GVEKLFF
Skipping sequence with non-canonical amino acid: CASAGLP_GEDEQFF
Skipping sequence with non-canonical amino acid: CASSFLG_LQETQYF
Skipping sequence with non-canonical amino acid: CASSFEI_GYGELFF
Skipping sequence with non-canonical amino acid: CASSSRG_YTDTQYF
Skipping sequence with non-canonical amino acid: CASSLFA_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLIL_GGDTQYF
Skipping sequence with non-canonical amino acid: CASSLRG_PPFSEYF
Skipping sequence with non-canonical amino acid: CASSLAR_DPYEQYF
Skipping sequence with non-canonical amino acid: CASSLGS_AGEEQYF
Skipping sequence with non-canonical amino acid: CASSLGG_RANEQYF
Skipping sequence with non-canonical amino acid: CASSLGP_PTHEQYF
Skipping sequence with non-canonical amino acid: CASSWGL_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSYHR_EHNEQFF
Skipping sequence with non-canonical amino acid: CASSPGL_GMPEQYF
Skipping sequence with non-canonical amino acid: CASSPRT_RTYEQYF
Skipping sequence with non-canonical amino acid: CASSRTS_SPHEQYF
Skipping sequence with non-canonical amino acid: CASSRGT_RVNIQYF
Skipping sequence with non-canonical amino acid: CASSQDR_GADEQYF
Skipping sequence with non-canonical amino acid: CASSQTV_GGCEQYF
Skipping sequence with non-canonical amino acid: CASSVVG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSARR_GNTEAFF
Skipping sequence with non-canonical amino acid: CASSARL_GENEQFF
Skipping sequence with non-canonical amino acid: CASSTVD_GDTEAFF
Skipping sequence with non-canonical amino acid: CASSKEG_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSKRT_AILPQHF
Skipping sequence with non-canonical amino acid: CASSKQH_AKETQYF
Skipping sequence with non-canonical amino acid: CASSKEE_AGETQYF
Skipping sequence with non-canonical amino acid: CASSKRV_GRYEQYF
Skipping sequence with non-canonical amino acid: CASRFRG_AGREQFF
Skipping sequence with non-canonical amino acid: CANWGN*_GPYEQYF
Skipping sequence with non-canonical amino acid: CAAGN*T_VGETQYF
Skipping sequence with non-canonical amino acid: CASSLVD_GKTEAFF
Skipping sequence with non-canonical amino acid: CASSPTS_VTYEQYF
Skipping sequence with non-canonical amino acid: CASSART_SSYEQYF
Skipping sequence with non-canonical amino acid: CSASEGD_GSYEQYF
Skipping sequence with non-canonical amino acid: CSASSGG_SYNEQFF
Skipping sequence with non-canonical amino acid: CSARGLA_YADTQYF
Skipping sequence with non-canonical amino acid: CSARGAG_AGETQYF
Skipping sequence with non-canonical amino acid: CSARDGA_SQNIQYF
Skipping sequence with non-canonical amino acid: CSAPIQT_SNSPLHF
Skipping sequence with non-canonical amino acid: CSARTGS_YQETQYF
Skipping sequence with non-canonical amino acid: CSVESMT_IQETQYF
Skipping sequence with non-canonical amino acid: CAWSVR*_NTGELFF
Skipping sequence with non-canonical amino acid: CA*CGGR_GANVLTF
Skipping sequence with non-canonical amino acid: CARD*RG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAIVLFR_HLYGYTF
Skipping sequence with non-canonical amino acid: CATSDKE_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSPNN_GSQILYF
Skipping sequence with non-canonical amino acid: CASREHE_EGYCYTF
Skipping sequence with non-canonical amino acid: CASAEGT_AGYEQYF
Skipping sequence with non-canonical amino acid: CASGPGE_RQETQYF
Skipping sequence with non-canonical amino acid: CASSPGQ_INEKLFF
Skipping sequence with non-canonical amino acid: CASSDSL_GKNIQYF
Skipping sequence with non-canonical amino acid: CASSDGD_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSRHS_NSEGYTF
Skipping sequence with non-canonical amino acid: CASSFLH_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSFGR_QSDEQFF
Skipping sequence with non-canonical amino acid: CASSFDI_GQETQYF
Skipping sequence with non-canonical amino acid: CASSLVW_G*ETQYF
Skipping sequence with non-canonical amino acid: CASS*GA_R*YEQYF
Skipping sequence with non-canonical amino acid: CASS*GT_AAYEQYF
Skipping sequence with non-canonical amino acid: CASSLGD_FDYGYTF
Skipping sequence with non-canonical amino acid: CASSLTG_KNTEAFF
Skipping sequence with non-canonical amino acid: CASSPRR_GDYGYTF
Skipping sequence with non-canonical amino acid: CASSVWG_TNSPLHF
Skipping sequence with non-canonical amino acid: CASSDTD_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSEEG_SNYEQYF
Skipping sequence with non-canonical amino acid: CASSKGQ_SPYGYTF
Skipping sequence with non-canonical amino acid: CASRRRT_SLYGYTF
Skipping sequence with non-canonical amino acid: CASRPGP_NSYEQYF
Skipping sequence with non-canonical amino acid: CASRPIG_RTHEQYF
Skipping sequence with non-canonical amino acid: CARPKTS_GAYEQYF
Skipping sequence with non-canonical amino acid: CASPD*R_KVNEQFF
Skipping sequence with non-canonical amino acid: CASSEAQ_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSL*Q_GSETQYF
Skipping sequence with non-canonical amino acid: CASSLRR_PCETQYF
Skipping sequence with non-canonical amino acid: CASSYIG_VGETQYF
Skipping sequence with non-canonical amino acid: CASSPPD_GRTEAFF
Skipping sequence with non-canonical amino acid: CSPEGDR_GDYGYTF
Skipping sequence with non-canonical amino acid: CSAPLSG_GPYGYTF
Skipping sequence with non-canonical amino acid: CSVSGTS_ESQTQYF
Skipping sequence with non-canonical amino acid: CSVGTGD_SNYGYTF
Skipping sequence with non-canonical amino acid: CASSSGESSY*QYF
Skipping sequence with non-canonical amino acid: CASS*REPLVIQYF
Skipping sequence with non-canonical amino acid: CASSRQVITG*LFF
Skipping sequence with non-canonical amino acid: CASSLV*GGETQYF
Skipping sequence with non-canonical amino acid: CASSP*GGRYEQYF
Skipping sequence with non-canonical amino acid: CASSHLP*HNIQYF
Skipping sequence with non-canonical amino acid: CASSQ*SNLYEQYF
Skipping sequence with non-canonical amino acid: CASSA*GSNQPQHF
Skipping sequence with non-canonical amino acid: CAK*EGPSGEKLFF
Skipping sequence with non-canonical amino acid: CASSQGQVAV*QFF
Skipping sequence with non-canonical amino acid: CASSQE*GYNEQFF
Skipping sequence with non-canonical amino acid: CSASP*QGANEQYF
Skipping sequence with non-canonical amino acid: CSARDGTPSYE*YF
Skipping sequence with non-canonical amino acid: CSAPLAGLYNE*FF
Skipping sequence with non-canonical amino acid: CASGSTL_YNEQFF
Skipping sequence with non-canonical amino acid: CAAQLRQ_CNEQFF
Skipping sequence with non-canonical amino acid: CAGTTGT_SYEQYF
Skipping sequence with non-canonical amino acid: CAIRGTG_NYGYTF
Skipping sequence with non-canonical amino acid: CATVTSH_GHEQYF
Skipping sequence with non-canonical amino acid: CASSGTG_LYEQYF
Skipping sequence with non-canonical amino acid: CASRYDS_LDGYTF
Skipping sequence with non-canonical amino acid: CASTTGG_VHEQFF
Skipping sequence with non-canonical amino acid: CASTGGL_YETQYF
Skipping sequence with non-canonical amino acid: CASSFTG_AREQYF
Skipping sequence with non-canonical amino acid: CASSYGG_QETQYF
Skipping sequence with non-canonical amino acid: CASSPDR_NSAQHF
Skipping sequence with non-canonical amino acid: CASSDSD_GPEAFF
Skipping sequence with non-canonical amino acid: CASSLSG_PYEQYF
Skipping sequence with non-canonical amino acid: CASSSDF_NTEAFF
Skipping sequence with non-canonical amino acid: CASSLSE_GNEQFF
Skipping sequence with non-canonical amino acid: CASSLGL_RETQYF
Skipping sequence with non-canonical amino acid: CASSPRA_RETQYF
Skipping sequence with non-canonical amino acid: CASSHRP_YNEQFF
Skipping sequence with non-canonical amino acid: CASSDTG_RKTQYF
Skipping sequence with non-canonical amino acid: CASSNWT_EETQYF
Skipping sequence with non-canonical amino acid: CASSKTG_AHEQYF
Skipping sequence with non-canonical amino acid: CASRERE_SVEQFF
Skipping sequence with non-canonical amino acid: CASRTQG_DNEQFF
Skipping sequence with non-canonical amino acid: CASNPST_AYEQYF
Skipping sequence with non-canonical amino acid: CASNAMG_TDTQYF
Skipping sequence with non-canonical amino acid: CANLEEG_GGPSFF
Skipping sequence with non-canonical amino acid: CASSHKG_GGGYTF
Skipping sequence with non-canonical amino acid: CASSQDP_AYEQYF
Skipping sequence with non-canonical amino acid: CSASRGT_PTEQYF
Skipping sequence with non-canonical amino acid: CSARGGP_GQRLTF
Skipping sequence with non-canonical amino acid: CSAPTGA_YNEQFF
Skipping sequence with non-canonical amino acid: CSAGDRG_ILQQYF
Skipping sequence with non-canonical amino acid: CSVLFTA_**KLFF
Skipping sequence with non-canonical amino acid: CSVEGDQ_LIEQYF
Skipping sequence with non-canonical amino acid: CSVEDGR_FNEQFF
Skipping sequence with non-canonical amino acid: CSADSGT_YNEQFF
Skipping sequence with non-canonical amino acid: CALRRDR_RHEQYF
Skipping sequence with non-canonical amino acid: CARRDGL_AYEQYF
Skipping sequence with non-canonical amino acid: CAISVGR_TYEQYF
Skipping sequence with non-canonical amino acid: CAISQGQ_NSPLHF
Skipping sequence with non-canonical amino acid: CATVLGR_QETQYF
Skipping sequence with non-canonical amino acid: CASSSGR_SYEQYF
Skipping sequence with non-canonical amino acid: CASSD*V_RETQYF
Skipping sequence with non-canonical amino acid: CASSFYS_TYEQYF
Skipping sequence with non-canonical amino acid: CASSLAY_NYEQYF
Skipping sequence with non-canonical amino acid: CASSLME_DTEAFF
Skipping sequence with non-canonical amino acid: CASSRPV_NSPLHF
Skipping sequence with non-canonical amino acid: CASSKGG_TETQYF
Skipping sequence with non-canonical amino acid: CASSKGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASRDRG_LKKLFF
Skipping sequence with non-canonical amino acid: CASRYDR_GRPQHF
Skipping sequence with non-canonical amino acid: CASNTLG_ESIQYF
Skipping sequence with non-canonical amino acid: CARLKGG_ETEAFF
Skipping sequence with non-canonical amino acid: CASSQEV_QETQYF
Skipping sequence with non-canonical amino acid: CASSLVG_ATEAFF
Skipping sequence with non-canonical amino acid: CASRSIQ_KNIQYF
Skipping sequence with non-canonical amino acid: CSAVASA_TYEQYF
Skipping sequence with non-canonical amino acid: CSARED*_WDEQYF
Skipping sequence with non-canonical amino acid: CASSPGQGEE*FF
Skipping sequence with non-canonical amino acid: CASTEDRG*GYTF
Skipping sequence with non-canonical amino acid: CASSLGFQET*YF
Skipping sequence with non-canonical amino acid: CASSLGSGQP*HF
Skipping sequence with non-canonical amino acid: CASSLDGLYE*YF
Skipping sequence with non-canonical amino acid: CASS*PGTKSYTF
Skipping sequence with non-canonical amino acid: CASSTN*RQEQFF
Skipping sequence with non-canonical amino acid: CASSRDSNQS*HF
Skipping sequence with non-canonical amino acid: CASSLGGQ*TQYF
Skipping sequence with non-canonical amino acid: CASSQY*WETQYF
Skipping sequence with non-canonical amino acid: CSVGVGRSY*QYF
Skipping sequence with non-canonical amino acid: CSA*REGSGEQYF
Skipping sequence with non-canonical amino acid: CASLRR_GYGYTF
Skipping sequence with non-canonical amino acid: CASSAG_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFS_ANVLTF
Skipping sequence with non-canonical amino acid: CASSSG_RNIQYF
Skipping sequence with non-canonical amino acid: CASSYR_YYGYTF
Skipping sequence with non-canonical amino acid: CASSLR_KNIQYF
Skipping sequence with non-canonical amino acid: CASSHR_GGELFF
Skipping sequence with non-canonical amino acid: CASSGT_GYEQYF
Skipping sequence with non-canonical amino acid: CASSMD_AGDWYF
Skipping sequence with non-canonical amino acid: CASSKW_PYEQYF
Skipping sequence with non-canonical amino acid: CASSKA_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGE_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGG_GTEAFF
Skipping sequence with non-canonical amino acid: CARGLR_DNEQFF
Skipping sequence with non-canonical amino acid: CARGAY_QEPQYF
Skipping sequence with non-canonical amino acid: CAAALT_GSPLHF
Skipping sequence with non-canonical amino acid: CASS*V_WETQYF
Skipping sequence with non-canonical amino acid: CASSLD_VREQYF
Skipping sequence with non-canonical amino acid: CSAREG_YLTQYF
Skipping sequence with non-canonical amino acid: CSAPRG_QNIQYF
Skipping sequence with non-canonical amino acid: CSAVQG_WNIQYF
Skipping sequence with non-canonical amino acid: CSVSVG_KNIQYF
Skipping sequence with non-canonical amino acid: CAIKNR_SYEQYF
Skipping sequence with non-canonical amino acid: CASTSG_PYGYTF
Skipping sequence with non-canonical amino acid: CASSYP_PDTQYF
Skipping sequence with non-canonical amino acid: CASSGS_QETQYF
Skipping sequence with non-canonical amino acid: CASSSD_GVGYTF
Skipping sequence with non-canonical amino acid: CASSYW_GSPQHF
Skipping sequence with non-canonical amino acid: CASSD*_QETQYF
Skipping sequence with non-canonical amino acid: CASSKD_VFPQHF
Skipping sequence with non-canonical amino acid: CASRVP_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLG_LSEQFF
Skipping sequence with non-canonical amino acid: CASRVR_IDTQYF
Skipping sequence with non-canonical amino acid: CSAGEA_TYEQYF
Skipping sequence with non-canonical amino acid: CASSPEAG*QFF
Skipping sequence with non-canonical amino acid: CASSLGTDL*FF
Skipping sequence with non-canonical amino acid: CASSGVADT*YF
Skipping sequence with non-canonical amino acid: CASS*RRAPRYF
Skipping sequence with non-canonical amino acid: CASSLRNT*AFF
Skipping sequence with non-canonical amino acid: CARPEGNYE*YF
Skipping sequence with non-canonical amino acid: CASRGE_ETQYF
Skipping sequence with non-canonical amino acid: CAWLYL_NEQFF
Skipping sequence with non-canonical amino acid: CAAA*A_NEQFF
Skipping sequence with non-canonical amino acid: CATLPP_HGYTF
Skipping sequence with non-canonical amino acid: CASVFD_DEQFF
Skipping sequence with non-canonical amino acid: CASSR*_TEAFF
Skipping sequence with non-canonical amino acid: CASSRR_YIQYF
Skipping sequence with non-canonical amino acid: CSARDS_DGYTF
Skipping sequence with non-canonical amino acid: CASPIV_NEQFF
Skipping sequence with non-canonical amino acid: CAPVAR_NEQFF
Skipping sequence with non-canonical amino acid: CASSD*_NEQFF
Skipping sequence with non-canonical amino acid: CARRGP_ETQYF
Skipping sequence with non-canonical amino acid: CSARSE_TEAFF
Skipping sequence with non-canonical amino acid: CASS**HTQYF
Skipping sequence with non-canonical amino acid: CSARAYN*QFF
Skipping sequence with non-canonical amino acid: CSARDNT*AFF
Skipping sequence with non-canonical amino acid: CSGPGG*GYTF
Skipping sequence with non-canonical amino acid: CATRG_YGYTF
Skipping sequence with non-canonical amino acid: CASRQ_GRYTF
Skipping sequence with non-canonical amino acid: CASSL_ETQYF
Skipping sequence with non-canonical amino acid: CASTV_RGYTF
Skipping sequence with non-canonical amino acid: CASRR_EWQFF
Skipping sequence with non-canonical amino acid: CARSA_DTQYF
Skipping sequence with non-canonical amino acid: CSAAD_RMGYF
Skipping sequence with non-canonical amino acid: CSARD_ETQYF
Skipping sequence with non-canonical amino acid: CSVAR_TEAFF
Skipping sequence with non-canonical amino acid: CRRGQ_FGYTF
Skipping sequence with non-canonical amino acid: CATPP_PPLHF
Skipping sequence with non-canonical amino acid: CATSG_GEQFF
Skipping sequence with non-canonical amino acid: CASS*_ETQYF
Skipping sequence with non-canonical amino acid: CASLG_DTQYF
Skipping sequence with non-canonical amino acid: CASSRET*YF
Skipping sequence with non-canonical amino acid: CAIWG_TQYF
Skipping sequence with non-canonical amino acid: CASFQ_EQYF
Skipping sequence with non-canonical amino acid: CANGG_IQYF
Skipping sequence with non-canonical amino acid: CSARG_EQFF
Skipping sequence with non-canonical amino acid: CAARV_EQYF
Skipping sequence with non-canonical amino acid: CASS_SLHF
Skipping sequence with non-canonical amino acid: CSV_TTF
edit_distance/components: clusters=992, shannon=4.900, elapsed=5.68s
Skipping sequence with non-canonical amino acid: CASSLAL_SNYGYTF
Skipping sequence with non-canonical amino acid: CAS*SGTVRYGYTF
Skipping sequence with non-canonical amino acid: CATATSG_HTDTQYF
Skipping sequence with non-canonical amino acid: CASSQGL_QQETQYF
Skipping sequence with non-canonical amino acid: CASS*APG_F*EETQYF
Skipping sequence with non-canonical amino acid: CSAPLG_YGYTF
Skipping sequence with non-canonical amino acid: CAHPGGDRG_ERHQPQHF
Skipping sequence with non-canonical amino acid: CATSGA_GDTQYF
Skipping sequence with non-canonical amino acid: CASSSTPWD_CHGVCEQFF
Skipping sequence with non-canonical amino acid: CARK*RG_TQETQYF
Skipping sequence with non-canonical amino acid: CASSLPGQ_DFLETQYF
Skipping sequence with non-canonical amino acid: CAS*EGAGANVLTF
Skipping sequence with non-canonical amino acid: CATRLAG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAMGR_EQYF
Skipping sequence with non-canonical amino acid: CAS_FF
Skipping sequence with non-canonical amino acid: CASSRTSG_GPGNEQFF
Skipping sequence with non-canonical amino acid: CASSSGP_KDQPQHF
Skipping sequence with non-canonical amino acid: CASSER_G*EQYF
Skipping sequence with non-canonical amino acid: CASSLAGS_SGRTEAFF
Skipping sequence with non-canonical amino acid: CASSYNR_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDIFGP_SIYYNEQFF
Skipping sequence with non-canonical amino acid: CASSLMGS_LRKTQYF
Skipping sequence with non-canonical amino acid: CASSAPWR_AYSPLHF
Skipping sequence with non-canonical amino acid: CASTRT_PSGYTF
Skipping sequence with non-canonical amino acid: CARV_QFF
Skipping sequence with non-canonical amino acid: CASSPGQQI_YLFRGEQFF
Skipping sequence with non-canonical amino acid: CASSKSRD_GGGNEQFF
Skipping sequence with non-canonical amino acid: CASSLKA_GDEQYF
Skipping sequence with non-canonical amino acid: CASSQD*R_VISYEQYF
Skipping sequence with non-canonical amino acid: CASSVTGG_GQETQYF
Skipping sequence with non-canonical amino acid: CSARGGR_IYNEQFF
Skipping sequence with non-canonical amino acid: CASSLQG_VDEQFF
Skipping sequence with non-canonical amino acid: CASSQSFSPE_SGSWETQYF
Skipping sequence with non-canonical amino acid: CASSSPFLA_RCYNEQFF
Skipping sequence with non-canonical amino acid: CASSRRTSG_DEVYEQYF
Skipping sequence with non-canonical amino acid: CASTPQAR_LDSYEQYF
Skipping sequence with non-canonical amino acid: CASSSKST_GRNYGYTF
Skipping sequence with non-canonical amino acid: CASSQGYD_VRRYGYTF
Skipping sequence with non-canonical amino acid: CASTNRVG_ISYNEQFF
Skipping sequence with non-canonical amino acid: CASSVAVG_KSSYEQYF
Skipping sequence with non-canonical amino acid: CASSFWT_GQETQYF
Skipping sequence with non-canonical amino acid: CATATSG_STYTQYF
Skipping sequence with non-canonical amino acid: CASSYGQ_EGNEQFF
Skipping sequence with non-canonical amino acid: CASSETG_LPPQQFF
Skipping sequence with non-canonical amino acid: CASSLPG_GETQYF
Skipping sequence with non-canonical amino acid: CASSNTV_IETQYF
Skipping sequence with non-canonical amino acid: CASSLCY_QETQYF
Skipping sequence with non-canonical amino acid: CASRG*RVYEQYF
Skipping sequence with non-canonical amino acid: CASSGR_SSEQYF
Skipping sequence with non-canonical amino acid: CSARDSPCLT_KRHPNTEAFF
Skipping sequence with non-canonical amino acid: CASSHLKVGG_GRAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYKTGSR_VRSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLGAGQP_HTWNYGYTF
Skipping sequence with non-canonical amino acid: CASSKGAAL_GGARETQYF
Skipping sequence with non-canonical amino acid: CASSPSGGGTLA*ETQYF
Skipping sequence with non-canonical amino acid: CATSRD*PN_PRGSPLHF
Skipping sequence with non-canonical amino acid: CASSDALRA_KPYNEQFF
Skipping sequence with non-canonical amino acid: CASSPRS*G_*WNQPQHF
Skipping sequence with non-canonical amino acid: CASSNRDRG_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSPPPD_GPNSPLHF
Skipping sequence with non-canonical amino acid: CASSQKST_SGPYEQYF
Skipping sequence with non-canonical amino acid: CASSKRD*_GVFFEQYF
Skipping sequence with non-canonical amino acid: CASSKESG_RKPYEQYF
Skipping sequence with non-canonical amino acid: CATSRDPR_KDGYGYTF
Skipping sequence with non-canonical amino acid: CASSLRQA_GHQETQYF
Skipping sequence with non-canonical amino acid: CASSRRD*_GPYNEQFF
Skipping sequence with non-canonical amino acid: CASSLTGK_TVDEKLFF
Skipping sequence with non-canonical amino acid: CASSLVAD*RGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDTR_KTYEQYF
Skipping sequence with non-canonical amino acid: CASSLEVS_LQETQYF
Skipping sequence with non-canonical amino acid: CASSPLGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSNPWV_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSKGKH_K*ETQYF
Skipping sequence with non-canonical amino acid: CASSSL*D_IQETQYF
Skipping sequence with non-canonical amino acid: CSARGQRD_EFYEQYF
Skipping sequence with non-canonical amino acid: CSDLTAGP_NRDEQFF
Skipping sequence with non-canonical amino acid: CASE*MGS_QFNEQFF
Skipping sequence with non-canonical amino acid: CASSSGGG_VNYGYTF
Skipping sequence with non-canonical amino acid: CASSGGLA_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLVRW_YTGELFF
Skipping sequence with non-canonical amino acid: CASSHRGL_GDNEQFF
Skipping sequence with non-canonical amino acid: CASSEAGLVG*TQYF
Skipping sequence with non-canonical amino acid: CASSVLGDASY*QYF
Skipping sequence with non-canonical amino acid: CASST*TGWGYGYTF
Skipping sequence with non-canonical amino acid: CATLA*RGDSYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_EGGEQYF
Skipping sequence with non-canonical amino acid: CASSLGW_TGDGYTF
Skipping sequence with non-canonical amino acid: CASSPGT_ISYEQYF
Skipping sequence with non-canonical amino acid: CASRRGQ_*AYEQYF
Skipping sequence with non-canonical amino acid: CASRAVQ_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSDCG_RDAGYTF
Skipping sequence with non-canonical amino acid: CASSPRA_EGPEQYF
Skipping sequence with non-canonical amino acid: CASKRLG_RNSPLHF
Skipping sequence with non-canonical amino acid: CSAALRG_AKNIQYF
Skipping sequence with non-canonical amino acid: CASI*QGVSYEQYF
Skipping sequence with non-canonical amino acid: CASSWEDSKNI*YF
Skipping sequence with non-canonical amino acid: CASSANR_ADEAFF
Skipping sequence with non-canonical amino acid: CASSTRT_VDEQYF
Skipping sequence with non-canonical amino acid: CASSNRD_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFPQ_RNEQFF
Skipping sequence with non-canonical amino acid: CAGRGVL_GNEQFF
Skipping sequence with non-canonical amino acid: CASMGQ_PNEQYF
Skipping sequence with non-canonical amino acid: CASSSS_RGGQFF
Skipping sequence with non-canonical amino acid: CASRRA_TNKQYF
Skipping sequence with non-canonical amino acid: CASKGL_ANVLTF
Skipping sequence with non-canonical amino acid: CSARDD_GYEQYF
Skipping sequence with non-canonical amino acid: CASRYR_FQPQHF
Skipping sequence with non-canonical amino acid: CASSSQ_VGYTF
Skipping sequence with non-canonical amino acid: CASSS_PGAFF
Skipping sequence with non-canonical amino acid: CASTE_TQYF
Skipping sequence with non-canonical amino acid: CASSPGTGGPSGD_GGAYRCQETQYF
Skipping sequence with non-canonical amino acid: CASSLAGTSGS_*SGRFCYEQYF
Skipping sequence with non-canonical amino acid: CSAGQERRG*R_RAKRGNNEQFF
Skipping sequence with non-canonical amino acid: CASSLEGPLFEQS*Y*KNIQYF
Skipping sequence with non-canonical amino acid: CASSLDSRLGL_PGVSTDTQYF
Skipping sequence with non-canonical amino acid: CASSCRPD*RG_TNPNSYEQYF
Skipping sequence with non-canonical amino acid: CASSDEVGSGQ_STGASDTQYF
Skipping sequence with non-canonical amino acid: CASSLRGQGRK_LAGIGNEQFF
Skipping sequence with non-canonical amino acid: CASSQEKNGD*RE*SKNIQYF
Skipping sequence with non-canonical amino acid: CASSDS*R*G_RDGVLYEQYF
Skipping sequence with non-canonical amino acid: CASSLWTGD*_LLSGANVLTF
Skipping sequence with non-canonical amino acid: CASSSPIAGI_LPRVPNEQFF
Skipping sequence with non-canonical amino acid: CASRGPSTGG_GGKLDYGYTF
Skipping sequence with non-canonical amino acid: CASSLEGPPLAGAR*NIQYF
Skipping sequence with non-canonical amino acid: CAISVHRDRV_*RATYEQYF
Skipping sequence with non-canonical amino acid: CASSLPPG*R_PLPLNEQFF
Skipping sequence with non-canonical amino acid: CASSLGGLAG_ASSYNEQFF
Skipping sequence with non-canonical amino acid: CASSPHD*RI_RAHQETQYF
Skipping sequence with non-canonical amino acid: CASTPDIGQD_RLAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYPTD*R_TPETDTQYF
Skipping sequence with non-canonical amino acid: CASS*GETSA_CAWTYEQYF
Skipping sequence with non-canonical amino acid: CASSLYEREC_PWLTDTQYF
Skipping sequence with non-canonical amino acid: CASSLAFPLS_GEAGDTQYF
Skipping sequence with non-canonical amino acid: CASSNRPATG_A*SGNEQFF
Skipping sequence with non-canonical amino acid: CASSKP*VPN_QGPQETQYF
Skipping sequence with non-canonical amino acid: CASSF*LVLQDRVYNEQFF
Skipping sequence with non-canonical amino acid: CASSLE*GWGRENPYEQYF
Skipping sequence with non-canonical amino acid: CASSLITA*RGSRLETQYF
Skipping sequence with non-canonical amino acid: CASSKAGYFD*LLSYEQYF
Skipping sequence with non-canonical amino acid: CASVEGD*R_*LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSFITRG_RGQNSPLHF
Skipping sequence with non-canonical amino acid: CASSLRSSR_*RFYNEQFF
Skipping sequence with non-canonical amino acid: CASSQDRRG_QCFNQPQHF
Skipping sequence with non-canonical amino acid: CASSQTGSS_*RVDNEQFF
Skipping sequence with non-canonical amino acid: CASSITREL_GVSVDEQFF
Skipping sequence with non-canonical amino acid: CASSKVRRG_GTVTYEQYF
Skipping sequence with non-canonical amino acid: CASSQAGTG_ERSSYEQYF
Skipping sequence with non-canonical amino acid: CASSQAF*R_GGNGETQYF
Skipping sequence with non-canonical amino acid: CANRVD*LG_*GSYNEQFF
Skipping sequence with non-canonical amino acid: CAISERGSG_GQGYNEQFF
Skipping sequence with non-canonical amino acid: CASSYSKWE_TRGGHVQFF
Skipping sequence with non-canonical amino acid: CASSLSGLA_SPSTDTQYF
Skipping sequence with non-canonical amino acid: CASSY*NPP_GTGANEQYF
Skipping sequence with non-canonical amino acid: CASSPNDRV_SSGANVLTF
Skipping sequence with non-canonical amino acid: CASSQLAGV_ALRVDEQFF
Skipping sequence with non-canonical amino acid: CASSTWD*R_REAAATQYF
Skipping sequence with non-canonical amino acid: CASSKDGGQ_RFSTDTQYF
Skipping sequence with non-canonical amino acid: CASSKERIG_GWGHYEQYF
Skipping sequence with non-canonical amino acid: CASSPKNPGQGSRQP*HF
Skipping sequence with non-canonical amino acid: CASSLVWWM*RECYEQYF
Skipping sequence with non-canonical amino acid: CASSR*EGD*GSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVGTG*RLSSYEQYF
Skipping sequence with non-canonical amino acid: CASSYPGLA_TLIYEQYF
Skipping sequence with non-canonical amino acid: CASSLWGQR_EVKNIQYF
Skipping sequence with non-canonical amino acid: CASSLKATR_GGNTEAFF
Skipping sequence with non-canonical amino acid: CASSSPWG*_LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSVVGGG_SGWNEQFF
Skipping sequence with non-canonical amino acid: CASSMPGRV_TGANVLTF
Skipping sequence with non-canonical amino acid: CASSTILPG_YRSSEQYF
Skipping sequence with non-canonical amino acid: CASSDPSVQ_EAKNIQYF
Skipping sequence with non-canonical amino acid: CASSPRTSG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CSARD*SSA_DGDSPLHF
Skipping sequence with non-canonical amino acid: CSARDRGLA_S*PRTQYF
Skipping sequence with non-canonical amino acid: CATYQRDTG_KRSYGYTF
Skipping sequence with non-canonical amino acid: CATSDLSLP_DLHNEQFF
Skipping sequence with non-canonical amino acid: CASSIGD*D_GRTYEQYF
Skipping sequence with non-canonical amino acid: CASSLGRGV_KSEETQYF
Skipping sequence with non-canonical amino acid: CASSHTPGG_GQLDTQYF
Skipping sequence with non-canonical amino acid: CASSVGLAG_EPYNEQFF
Skipping sequence with non-canonical amino acid: CASSAQDRT_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSAERGT_PPWYEQFF
Skipping sequence with non-canonical amino acid: CASSIKLRS_ESTDTQYF
Skipping sequence with non-canonical amino acid: CASSTSSRQ_EDDEKLFF
Skipping sequence with non-canonical amino acid: CASSKRLAG_ANTGELFF
Skipping sequence with non-canonical amino acid: CASRPHPKW_AASYGYTF
Skipping sequence with non-canonical amino acid: CASRPRDTK_TYNQPQHF
Skipping sequence with non-canonical amino acid: CASSLFFKP_GTVNEQFF
Skipping sequence with non-canonical amino acid: CSARDRSAS_GWGYEQYF
Skipping sequence with non-canonical amino acid: CASSPLPQGA*HDEQFF
Skipping sequence with non-canonical amino acid: CASS*NCGRADTDTQYF
Skipping sequence with non-canonical amino acid: CSARDWTSR*ITDTQYF
Skipping sequence with non-canonical amino acid: CATSDLQI_ARETEAFF
Skipping sequence with non-canonical amino acid: CATSDRGT_VKSYEQYF
Skipping sequence with non-canonical amino acid: CASSPTPE_PGANVQTF
Skipping sequence with non-canonical amino acid: CASSLVGG_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSLEYS_DPYNEQFF
Skipping sequence with non-canonical amino acid: CASSSLAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSQK*R_FDTDTQYF
Skipping sequence with non-canonical amino acid: CASSEKIK_RGSSPLHF
Skipping sequence with non-canonical amino acid: CASSLVGQ_GMNTEAFF
Skipping sequence with non-canonical amino acid: CASSLGQG_KAGEKLFF
Skipping sequence with non-canonical amino acid: CASSLAVS_PGRTEAFF
Skipping sequence with non-canonical amino acid: CASSLTTS_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSSHRL_*RELEQYF
Skipping sequence with non-canonical amino acid: CASSSTGP_GQQETQYF
Skipping sequence with non-canonical amino acid: CASSSRTS_EAGHEQYF
Skipping sequence with non-canonical amino acid: CASSSRGQ_SPGDEQFF
Skipping sequence with non-canonical amino acid: CASSCHGD_ATKDEQFF
Skipping sequence with non-canonical amino acid: CASSPLTP_TAQETQYF
Skipping sequence with non-canonical amino acid: CASSPRP*_GGPGTQYF
Skipping sequence with non-canonical amino acid: CASSPYPG_SGYNEQFF
Skipping sequence with non-canonical amino acid: CASSVEGT_GSTYEQYF
Skipping sequence with non-canonical amino acid: CASSTLRQ_E*SYEQYF
Skipping sequence with non-canonical amino acid: CASSNLSS_GSFQTQYF
Skipping sequence with non-canonical amino acid: CASSKVFG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASSKEEK_AGVETQYF
Skipping sequence with non-canonical amino acid: CASSKRTV_*NNSPLHF
Skipping sequence with non-canonical amino acid: CASTRVYT_LISDGYTF
Skipping sequence with non-canonical amino acid: CASSQDQE_RDDDTQYF
Skipping sequence with non-canonical amino acid: CSARATSG_GVESAQHF
Skipping sequence with non-canonical amino acid: CAQTEMEG_LSNQPQHF
Skipping sequence with non-canonical amino acid: CAGSKG*R_RGGYEQYF
Skipping sequence with non-canonical amino acid: CAISVRDL_GWDQPQHF
Skipping sequence with non-canonical amino acid: CATSRVDH_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASMPGPP_GRNEKLFF
Skipping sequence with non-canonical amino acid: CASTRD*R_STSYEQYF
Skipping sequence with non-canonical amino acid: CASTPGGR_RGKQPQHF
Skipping sequence with non-canonical amino acid: CASSSSSD_GRGYEQYF
Skipping sequence with non-canonical amino acid: CASSYCNR_LSYNEQFF
Skipping sequence with non-canonical amino acid: CASS*LGT_AGVHEQYF
Skipping sequence with non-canonical amino acid: CASSPGAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLG*_GGTDTQYF
Skipping sequence with non-canonical amino acid: CASSSRPD_GLIEKLFF
Skipping sequence with non-canonical amino acid: CASSWEAG_LSPYEQYF
Skipping sequence with non-canonical amino acid: CASSPSPT_VVRTEAFF
Skipping sequence with non-canonical amino acid: CASSHPLG_LSSTEAFF
Skipping sequence with non-canonical amino acid: CASSQWDS_KFTDTQYF
Skipping sequence with non-canonical amino acid: CASSQVEY_NATGELFF
Skipping sequence with non-canonical amino acid: CASSVVLG_PRCQPQHF
Skipping sequence with non-canonical amino acid: CASSEQGR_DKNQPQHF
Skipping sequence with non-canonical amino acid: CASSTQNR_*GDNEQFF
Skipping sequence with non-canonical amino acid: CASSRTGT_V*GVTQYF
Skipping sequence with non-canonical amino acid: CASSKEGR_AGTYEQYF
Skipping sequence with non-canonical amino acid: CASNTPEG_RAP*EQFF
Skipping sequence with non-canonical amino acid: CASSQYRE_GSPYEQYF
Skipping sequence with non-canonical amino acid: CASSQARG_TSRETQYF
Skipping sequence with non-canonical amino acid: CSARRGYS_ANTGELFF
Skipping sequence with non-canonical amino acid: CSARGPPR_ISYNEQFF
Skipping sequence with non-canonical amino acid: CATTRWRE*SYNEQFF
Skipping sequence with non-canonical amino acid: CASTPRRGGSYN*QFF
Skipping sequence with non-canonical amino acid: CASSLSTGIPGNE*FF
Skipping sequence with non-canonical amino acid: CASS*TGTHSTDTQYF
Skipping sequence with non-canonical amino acid: CASSPSLAGVHNE*FF
Skipping sequence with non-canonical amino acid: CASSGRLA*GTDTQYF
Skipping sequence with non-canonical amino acid: CASSDSK*GPDTEAFF
Skipping sequence with non-canonical amino acid: CASSS*PQGCPYEQYF
Skipping sequence with non-canonical amino acid: CASSHLGGRKQ*GYTF
Skipping sequence with non-canonical amino acid: CASRAD*REGRNEQYF
Skipping sequence with non-canonical amino acid: CASRPY*RISYNEQFF
Skipping sequence with non-canonical amino acid: CSAPNHP*RGLGKQYF
Skipping sequence with non-canonical amino acid: CAWRGTGR_DQEKLFF
Skipping sequence with non-canonical amino acid: CAIPGQPS_SNQPQHF
Skipping sequence with non-canonical amino acid: CATRRNSG_GRNEQFF
Skipping sequence with non-canonical amino acid: CASSPVAG_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSLRAR_NSYEQYF
Skipping sequence with non-canonical amino acid: CASSLQVP_SEDGYTF
Skipping sequence with non-canonical amino acid: CASSLVGT_GSLGYTF
Skipping sequence with non-canonical amino acid: CASSLDEG_GKQPQHF
Skipping sequence with non-canonical amino acid: CASSSLLA_MGNEQFF
Skipping sequence with non-canonical amino acid: CASSPL*R_GEETQYF
Skipping sequence with non-canonical amino acid: CASSPPGR_RRYGYTF
Skipping sequence with non-canonical amino acid: CASSR*SR_GGLEQYF
Skipping sequence with non-canonical amino acid: CASSVEGG_AYNEQFF
Skipping sequence with non-canonical amino acid: CASSARGG_HHNEQFF
Skipping sequence with non-canonical amino acid: CASSARHH_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSDGTG_SLHEQYF
Skipping sequence with non-canonical amino acid: CASSTLDR_NNQPQHF
Skipping sequence with non-canonical amino acid: CASSNGGR_GTDTQYF
Skipping sequence with non-canonical amino acid: CASSKNSV_FTYEQYF
Skipping sequence with non-canonical amino acid: CASRLGQG_RDTEAFF
Skipping sequence with non-canonical amino acid: CASRY*RG_STDTQYF
Skipping sequence with non-canonical amino acid: CASSAPTR_GYNEQFF
Skipping sequence with non-canonical amino acid: CASSESGG_PGEKLFF
Skipping sequence with non-canonical amino acid: CASSFPTH_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLAFV_RRGTQYF
Skipping sequence with non-canonical amino acid: CASSLD*L_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSWDRG_LDTEAFF
Skipping sequence with non-canonical amino acid: CASSLGD*_GVYEQYF
Skipping sequence with non-canonical amino acid: CASSLYPA_S*DTQYF
Skipping sequence with non-canonical amino acid: CSARRVTS_E*FTQYF
Skipping sequence with non-canonical amino acid: CSARGEQP_NNSPLHF
Skipping sequence with non-canonical amino acid: CSAQGSVS_GANVLTF
Skipping sequence with non-canonical amino acid: CSALAGIW_LRARDTL
Skipping sequence with non-canonical amino acid: CAIGLRGR_FTDTQYF
Skipping sequence with non-canonical amino acid: CASTPGVH_SSAEAFF
Skipping sequence with non-canonical amino acid: CASLRSGY_SHYEQYF
Skipping sequence with non-canonical amino acid: CASSFTSG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSLGGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSLVPA_V*ETRYF
Skipping sequence with non-canonical amino acid: CASSAYGK_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLPG_LRYEQYF
Skipping sequence with non-canonical amino acid: CASSLVDR_*MQPQHF
Skipping sequence with non-canonical amino acid: CASSLAGR_GNQPQHF
Skipping sequence with non-canonical amino acid: CASSLGDG_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSYWTG_LMAGYTF
Skipping sequence with non-canonical amino acid: CASSLGRG_GADTQYF
Skipping sequence with non-canonical amino acid: CASSPGGR_LNTEAFF
Skipping sequence with non-canonical amino acid: CASSPVVA_TNYGYTF
Skipping sequence with non-canonical amino acid: CASSRPTG_AFNEQFF
Skipping sequence with non-canonical amino acid: CASSQAGT_MGNEQYF
Skipping sequence with non-canonical amino acid: CASSVVSG_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSGAVG_LWGVQYF
Skipping sequence with non-canonical amino acid: CASSSGTD_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSKGSL_TMASQYF
Skipping sequence with non-canonical amino acid: CASRSFY*_PTDTQYF
Skipping sequence with non-canonical amino acid: CAREGRD*_GKNEQFF
Skipping sequence with non-canonical amino acid: CASSQSWQ_GPYEQYF
Skipping sequence with non-canonical amino acid: CSARGGSG_YTMSRFF
Skipping sequence with non-canonical amino acid: CAISED*REENIQYF
Skipping sequence with non-canonical amino acid: CASGCSPSGV*TQYF
Skipping sequence with non-canonical amino acid: CASSPGLASSY*QYF
Skipping sequence with non-canonical amino acid: CASSA*GGSTDTQYF
Skipping sequence with non-canonical amino acid: CASSD*LTVNYEQYF
Skipping sequence with non-canonical amino acid: CASSFLAA*YNEQFF
Skipping sequence with non-canonical amino acid: CASS*RDRPTDTQYF
Skipping sequence with non-canonical amino acid: CASSR*PYSNQPQHF
Skipping sequence with non-canonical amino acid: CASSQDNGV*RPLHF
Skipping sequence with non-canonical amino acid: CASRR*EEGPYEQYF
Skipping sequence with non-canonical amino acid: CASSISRQGYYE*YF
Skipping sequence with non-canonical amino acid: CASGVRD_GTAEQYF
Skipping sequence with non-canonical amino acid: CASGTGQ_GVEKLFF
Skipping sequence with non-canonical amino acid: CASAGLP_GEDEQFF
Skipping sequence with non-canonical amino acid: CASSFLG_LQETQYF
Skipping sequence with non-canonical amino acid: CASSFEI_GYGELFF
Skipping sequence with non-canonical amino acid: CASSSRG_YTDTQYF
Skipping sequence with non-canonical amino acid: CASSLFA_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLIL_GGDTQYF
Skipping sequence with non-canonical amino acid: CASSLRG_PPFSEYF
Skipping sequence with non-canonical amino acid: CASSLAR_DPYEQYF
Skipping sequence with non-canonical amino acid: CASSLGS_AGEEQYF
Skipping sequence with non-canonical amino acid: CASSLGG_RANEQYF
Skipping sequence with non-canonical amino acid: CASSLGP_PTHEQYF
Skipping sequence with non-canonical amino acid: CASSWGL_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSYHR_EHNEQFF
Skipping sequence with non-canonical amino acid: CASSPGL_GMPEQYF
Skipping sequence with non-canonical amino acid: CASSPRT_RTYEQYF
Skipping sequence with non-canonical amino acid: CASSRTS_SPHEQYF
Skipping sequence with non-canonical amino acid: CASSRGT_RVNIQYF
Skipping sequence with non-canonical amino acid: CASSQDR_GADEQYF
Skipping sequence with non-canonical amino acid: CASSQTV_GGCEQYF
Skipping sequence with non-canonical amino acid: CASSVVG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSARR_GNTEAFF
Skipping sequence with non-canonical amino acid: CASSARL_GENEQFF
Skipping sequence with non-canonical amino acid: CASSTVD_GDTEAFF
Skipping sequence with non-canonical amino acid: CASSKEG_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSKRT_AILPQHF
Skipping sequence with non-canonical amino acid: CASSKQH_AKETQYF
Skipping sequence with non-canonical amino acid: CASSKEE_AGETQYF
Skipping sequence with non-canonical amino acid: CASSKRV_GRYEQYF
Skipping sequence with non-canonical amino acid: CASRFRG_AGREQFF
Skipping sequence with non-canonical amino acid: CANWGN*_GPYEQYF
Skipping sequence with non-canonical amino acid: CAAGN*T_VGETQYF
Skipping sequence with non-canonical amino acid: CASSLVD_GKTEAFF
Skipping sequence with non-canonical amino acid: CASSPTS_VTYEQYF
Skipping sequence with non-canonical amino acid: CASSART_SSYEQYF
Skipping sequence with non-canonical amino acid: CSASEGD_GSYEQYF
Skipping sequence with non-canonical amino acid: CSASSGG_SYNEQFF
Skipping sequence with non-canonical amino acid: CSARGLA_YADTQYF
Skipping sequence with non-canonical amino acid: CSARGAG_AGETQYF
Skipping sequence with non-canonical amino acid: CSARDGA_SQNIQYF
Skipping sequence with non-canonical amino acid: CSAPIQT_SNSPLHF
Skipping sequence with non-canonical amino acid: CSARTGS_YQETQYF
Skipping sequence with non-canonical amino acid: CSVESMT_IQETQYF
Skipping sequence with non-canonical amino acid: CAWSVR*_NTGELFF
Skipping sequence with non-canonical amino acid: CA*CGGR_GANVLTF
Skipping sequence with non-canonical amino acid: CARD*RG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAIVLFR_HLYGYTF
Skipping sequence with non-canonical amino acid: CATSDKE_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSPNN_GSQILYF
Skipping sequence with non-canonical amino acid: CASREHE_EGYCYTF
Skipping sequence with non-canonical amino acid: CASAEGT_AGYEQYF
Skipping sequence with non-canonical amino acid: CASGPGE_RQETQYF
Skipping sequence with non-canonical amino acid: CASSPGQ_INEKLFF
Skipping sequence with non-canonical amino acid: CASSDSL_GKNIQYF
Skipping sequence with non-canonical amino acid: CASSDGD_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSRHS_NSEGYTF
Skipping sequence with non-canonical amino acid: CASSFLH_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSFGR_QSDEQFF
Skipping sequence with non-canonical amino acid: CASSFDI_GQETQYF
Skipping sequence with non-canonical amino acid: CASSLVW_G*ETQYF
Skipping sequence with non-canonical amino acid: CASS*GA_R*YEQYF
Skipping sequence with non-canonical amino acid: CASS*GT_AAYEQYF
Skipping sequence with non-canonical amino acid: CASSLGD_FDYGYTF
Skipping sequence with non-canonical amino acid: CASSLTG_KNTEAFF
Skipping sequence with non-canonical amino acid: CASSPRR_GDYGYTF
Skipping sequence with non-canonical amino acid: CASSVWG_TNSPLHF
Skipping sequence with non-canonical amino acid: CASSDTD_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSEEG_SNYEQYF
Skipping sequence with non-canonical amino acid: CASSKGQ_SPYGYTF
Skipping sequence with non-canonical amino acid: CASRRRT_SLYGYTF
Skipping sequence with non-canonical amino acid: CASRPGP_NSYEQYF
Skipping sequence with non-canonical amino acid: CASRPIG_RTHEQYF
Skipping sequence with non-canonical amino acid: CARPKTS_GAYEQYF
Skipping sequence with non-canonical amino acid: CASPD*R_KVNEQFF
Skipping sequence with non-canonical amino acid: CASSEAQ_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSL*Q_GSETQYF
Skipping sequence with non-canonical amino acid: CASSLRR_PCETQYF
Skipping sequence with non-canonical amino acid: CASSYIG_VGETQYF
Skipping sequence with non-canonical amino acid: CASSPPD_GRTEAFF
Skipping sequence with non-canonical amino acid: CSPEGDR_GDYGYTF
Skipping sequence with non-canonical amino acid: CSAPLSG_GPYGYTF
Skipping sequence with non-canonical amino acid: CSVSGTS_ESQTQYF
Skipping sequence with non-canonical amino acid: CSVGTGD_SNYGYTF
Skipping sequence with non-canonical amino acid: CASSSGESSY*QYF
Skipping sequence with non-canonical amino acid: CASS*REPLVIQYF
Skipping sequence with non-canonical amino acid: CASSRQVITG*LFF
Skipping sequence with non-canonical amino acid: CASSLV*GGETQYF
Skipping sequence with non-canonical amino acid: CASSP*GGRYEQYF
Skipping sequence with non-canonical amino acid: CASSHLP*HNIQYF
Skipping sequence with non-canonical amino acid: CASSQ*SNLYEQYF
Skipping sequence with non-canonical amino acid: CASSA*GSNQPQHF
Skipping sequence with non-canonical amino acid: CAK*EGPSGEKLFF
Skipping sequence with non-canonical amino acid: CASSQGQVAV*QFF
Skipping sequence with non-canonical amino acid: CASSQE*GYNEQFF
Skipping sequence with non-canonical amino acid: CSASP*QGANEQYF
Skipping sequence with non-canonical amino acid: CSARDGTPSYE*YF
Skipping sequence with non-canonical amino acid: CSAPLAGLYNE*FF
Skipping sequence with non-canonical amino acid: CASGSTL_YNEQFF
Skipping sequence with non-canonical amino acid: CAAQLRQ_CNEQFF
Skipping sequence with non-canonical amino acid: CAGTTGT_SYEQYF
Skipping sequence with non-canonical amino acid: CAIRGTG_NYGYTF
Skipping sequence with non-canonical amino acid: CATVTSH_GHEQYF
Skipping sequence with non-canonical amino acid: CASSGTG_LYEQYF
Skipping sequence with non-canonical amino acid: CASRYDS_LDGYTF
Skipping sequence with non-canonical amino acid: CASTTGG_VHEQFF
Skipping sequence with non-canonical amino acid: CASTGGL_YETQYF
Skipping sequence with non-canonical amino acid: CASSFTG_AREQYF
Skipping sequence with non-canonical amino acid: CASSYGG_QETQYF
Skipping sequence with non-canonical amino acid: CASSPDR_NSAQHF
Skipping sequence with non-canonical amino acid: CASSDSD_GPEAFF
Skipping sequence with non-canonical amino acid: CASSLSG_PYEQYF
Skipping sequence with non-canonical amino acid: CASSSDF_NTEAFF
Skipping sequence with non-canonical amino acid: CASSLSE_GNEQFF
Skipping sequence with non-canonical amino acid: CASSLGL_RETQYF
Skipping sequence with non-canonical amino acid: CASSPRA_RETQYF
Skipping sequence with non-canonical amino acid: CASSHRP_YNEQFF
Skipping sequence with non-canonical amino acid: CASSDTG_RKTQYF
Skipping sequence with non-canonical amino acid: CASSNWT_EETQYF
Skipping sequence with non-canonical amino acid: CASSKTG_AHEQYF
Skipping sequence with non-canonical amino acid: CASRERE_SVEQFF
Skipping sequence with non-canonical amino acid: CASRTQG_DNEQFF
Skipping sequence with non-canonical amino acid: CASNPST_AYEQYF
Skipping sequence with non-canonical amino acid: CASNAMG_TDTQYF
Skipping sequence with non-canonical amino acid: CANLEEG_GGPSFF
Skipping sequence with non-canonical amino acid: CASSHKG_GGGYTF
Skipping sequence with non-canonical amino acid: CASSQDP_AYEQYF
Skipping sequence with non-canonical amino acid: CSASRGT_PTEQYF
Skipping sequence with non-canonical amino acid: CSARGGP_GQRLTF
Skipping sequence with non-canonical amino acid: CSAPTGA_YNEQFF
Skipping sequence with non-canonical amino acid: CSAGDRG_ILQQYF
Skipping sequence with non-canonical amino acid: CSVLFTA_**KLFF
Skipping sequence with non-canonical amino acid: CSVEGDQ_LIEQYF
Skipping sequence with non-canonical amino acid: CSVEDGR_FNEQFF
Skipping sequence with non-canonical amino acid: CSADSGT_YNEQFF
Skipping sequence with non-canonical amino acid: CALRRDR_RHEQYF
Skipping sequence with non-canonical amino acid: CARRDGL_AYEQYF
Skipping sequence with non-canonical amino acid: CAISVGR_TYEQYF
Skipping sequence with non-canonical amino acid: CAISQGQ_NSPLHF
Skipping sequence with non-canonical amino acid: CATVLGR_QETQYF
Skipping sequence with non-canonical amino acid: CASSSGR_SYEQYF
Skipping sequence with non-canonical amino acid: CASSD*V_RETQYF
Skipping sequence with non-canonical amino acid: CASSFYS_TYEQYF
Skipping sequence with non-canonical amino acid: CASSLAY_NYEQYF
Skipping sequence with non-canonical amino acid: CASSLME_DTEAFF
Skipping sequence with non-canonical amino acid: CASSRPV_NSPLHF
Skipping sequence with non-canonical amino acid: CASSKGG_TETQYF
Skipping sequence with non-canonical amino acid: CASSKGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASRDRG_LKKLFF
Skipping sequence with non-canonical amino acid: CASRYDR_GRPQHF
Skipping sequence with non-canonical amino acid: CASNTLG_ESIQYF
Skipping sequence with non-canonical amino acid: CARLKGG_ETEAFF
Skipping sequence with non-canonical amino acid: CASSQEV_QETQYF
Skipping sequence with non-canonical amino acid: CASSLVG_ATEAFF
Skipping sequence with non-canonical amino acid: CASRSIQ_KNIQYF
Skipping sequence with non-canonical amino acid: CSAVASA_TYEQYF
Skipping sequence with non-canonical amino acid: CSARED*_WDEQYF
Skipping sequence with non-canonical amino acid: CASSPGQGEE*FF
Skipping sequence with non-canonical amino acid: CASTEDRG*GYTF
Skipping sequence with non-canonical amino acid: CASSLGFQET*YF
Skipping sequence with non-canonical amino acid: CASSLGSGQP*HF
Skipping sequence with non-canonical amino acid: CASSLDGLYE*YF
Skipping sequence with non-canonical amino acid: CASS*PGTKSYTF
Skipping sequence with non-canonical amino acid: CASSTN*RQEQFF
Skipping sequence with non-canonical amino acid: CASSRDSNQS*HF
Skipping sequence with non-canonical amino acid: CASSLGGQ*TQYF
Skipping sequence with non-canonical amino acid: CASSQY*WETQYF
Skipping sequence with non-canonical amino acid: CSVGVGRSY*QYF
Skipping sequence with non-canonical amino acid: CSA*REGSGEQYF
Skipping sequence with non-canonical amino acid: CASLRR_GYGYTF
Skipping sequence with non-canonical amino acid: CASSAG_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFS_ANVLTF
Skipping sequence with non-canonical amino acid: CASSSG_RNIQYF
Skipping sequence with non-canonical amino acid: CASSYR_YYGYTF
Skipping sequence with non-canonical amino acid: CASSLR_KNIQYF
Skipping sequence with non-canonical amino acid: CASSHR_GGELFF
Skipping sequence with non-canonical amino acid: CASSGT_GYEQYF
Skipping sequence with non-canonical amino acid: CASSMD_AGDWYF
Skipping sequence with non-canonical amino acid: CASSKW_PYEQYF
Skipping sequence with non-canonical amino acid: CASSKA_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGE_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGG_GTEAFF
Skipping sequence with non-canonical amino acid: CARGLR_DNEQFF
Skipping sequence with non-canonical amino acid: CARGAY_QEPQYF
Skipping sequence with non-canonical amino acid: CAAALT_GSPLHF
Skipping sequence with non-canonical amino acid: CASS*V_WETQYF
Skipping sequence with non-canonical amino acid: CASSLD_VREQYF
Skipping sequence with non-canonical amino acid: CSAREG_YLTQYF
Skipping sequence with non-canonical amino acid: CSAPRG_QNIQYF
Skipping sequence with non-canonical amino acid: CSAVQG_WNIQYF
Skipping sequence with non-canonical amino acid: CSVSVG_KNIQYF
Skipping sequence with non-canonical amino acid: CAIKNR_SYEQYF
Skipping sequence with non-canonical amino acid: CASTSG_PYGYTF
Skipping sequence with non-canonical amino acid: CASSYP_PDTQYF
Skipping sequence with non-canonical amino acid: CASSGS_QETQYF
Skipping sequence with non-canonical amino acid: CASSSD_GVGYTF
Skipping sequence with non-canonical amino acid: CASSYW_GSPQHF
Skipping sequence with non-canonical amino acid: CASSD*_QETQYF
Skipping sequence with non-canonical amino acid: CASSKD_VFPQHF
Skipping sequence with non-canonical amino acid: CASRVP_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLG_LSEQFF
Skipping sequence with non-canonical amino acid: CASRVR_IDTQYF
Skipping sequence with non-canonical amino acid: CSAGEA_TYEQYF
Skipping sequence with non-canonical amino acid: CASSPEAG*QFF
Skipping sequence with non-canonical amino acid: CASSLGTDL*FF
Skipping sequence with non-canonical amino acid: CASSGVADT*YF
Skipping sequence with non-canonical amino acid: CASS*RRAPRYF
Skipping sequence with non-canonical amino acid: CASSLRNT*AFF
Skipping sequence with non-canonical amino acid: CARPEGNYE*YF
Skipping sequence with non-canonical amino acid: CASRGE_ETQYF
Skipping sequence with non-canonical amino acid: CAWLYL_NEQFF
Skipping sequence with non-canonical amino acid: CAAA*A_NEQFF
Skipping sequence with non-canonical amino acid: CATLPP_HGYTF
Skipping sequence with non-canonical amino acid: CASVFD_DEQFF
Skipping sequence with non-canonical amino acid: CASSR*_TEAFF
Skipping sequence with non-canonical amino acid: CASSRR_YIQYF
Skipping sequence with non-canonical amino acid: CSARDS_DGYTF
Skipping sequence with non-canonical amino acid: CASPIV_NEQFF
Skipping sequence with non-canonical amino acid: CAPVAR_NEQFF
Skipping sequence with non-canonical amino acid: CASSD*_NEQFF
Skipping sequence with non-canonical amino acid: CARRGP_ETQYF
Skipping sequence with non-canonical amino acid: CSARSE_TEAFF
Skipping sequence with non-canonical amino acid: CASS**HTQYF
Skipping sequence with non-canonical amino acid: CSARAYN*QFF
Skipping sequence with non-canonical amino acid: CSARDNT*AFF
Skipping sequence with non-canonical amino acid: CSGPGG*GYTF
Skipping sequence with non-canonical amino acid: CATRG_YGYTF
Skipping sequence with non-canonical amino acid: CASRQ_GRYTF
Skipping sequence with non-canonical amino acid: CASSL_ETQYF
Skipping sequence with non-canonical amino acid: CASTV_RGYTF
Skipping sequence with non-canonical amino acid: CASRR_EWQFF
Skipping sequence with non-canonical amino acid: CARSA_DTQYF
Skipping sequence with non-canonical amino acid: CSAAD_RMGYF
Skipping sequence with non-canonical amino acid: CSARD_ETQYF
Skipping sequence with non-canonical amino acid: CSVAR_TEAFF
Skipping sequence with non-canonical amino acid: CRRGQ_FGYTF
Skipping sequence with non-canonical amino acid: CATPP_PPLHF
Skipping sequence with non-canonical amino acid: CATSG_GEQFF
Skipping sequence with non-canonical amino acid: CASS*_ETQYF
Skipping sequence with non-canonical amino acid: CASLG_DTQYF
Skipping sequence with non-canonical amino acid: CASSRET*YF
Skipping sequence with non-canonical amino acid: CAIWG_TQYF
Skipping sequence with non-canonical amino acid: CASFQ_EQYF
Skipping sequence with non-canonical amino acid: CANGG_IQYF
Skipping sequence with non-canonical amino acid: CSARG_EQFF
Skipping sequence with non-canonical amino acid: CAARV_EQYF
Skipping sequence with non-canonical amino acid: CASS_SLHF
Skipping sequence with non-canonical amino acid: CSV_TTF
Skipping sequence with non-canonical amino acid: CASSLAL_SNYGYTF
Skipping sequence with non-canonical amino acid: CAS*SGTVRYGYTF
Skipping sequence with non-canonical amino acid: CATATSG_HTDTQYF
Skipping sequence with non-canonical amino acid: CASSQGL_QQETQYF
Skipping sequence with non-canonical amino acid: CASS*APG_F*EETQYF
Skipping sequence with non-canonical amino acid: CSAPLG_YGYTF
Skipping sequence with non-canonical amino acid: CAHPGGDRG_ERHQPQHF
Skipping sequence with non-canonical amino acid: CATSGA_GDTQYF
Skipping sequence with non-canonical amino acid: CASSSTPWD_CHGVCEQFF
Skipping sequence with non-canonical amino acid: CARK*RG_TQETQYF
Skipping sequence with non-canonical amino acid: CASSLPGQ_DFLETQYF
Skipping sequence with non-canonical amino acid: CAS*EGAGANVLTF
Skipping sequence with non-canonical amino acid: CATRLAG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAMGR_EQYF
Skipping sequence with non-canonical amino acid: CAS_FF
Skipping sequence with non-canonical amino acid: CASSRTSG_GPGNEQFF
Skipping sequence with non-canonical amino acid: CASSSGP_KDQPQHF
Skipping sequence with non-canonical amino acid: CASSER_G*EQYF
Skipping sequence with non-canonical amino acid: CASSLAGS_SGRTEAFF
Skipping sequence with non-canonical amino acid: CASSYNR_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDIFGP_SIYYNEQFF
Skipping sequence with non-canonical amino acid: CASSLMGS_LRKTQYF
Skipping sequence with non-canonical amino acid: CASSAPWR_AYSPLHF
Skipping sequence with non-canonical amino acid: CASTRT_PSGYTF
Skipping sequence with non-canonical amino acid: CARV_QFF
Skipping sequence with non-canonical amino acid: CASSPGQQI_YLFRGEQFF
Skipping sequence with non-canonical amino acid: CASSKSRD_GGGNEQFF
Skipping sequence with non-canonical amino acid: CASSLKA_GDEQYF
Skipping sequence with non-canonical amino acid: CASSQD*R_VISYEQYF
Skipping sequence with non-canonical amino acid: CASSVTGG_GQETQYF
Skipping sequence with non-canonical amino acid: CSARGGR_IYNEQFF
Skipping sequence with non-canonical amino acid: CASSLQG_VDEQFF
Skipping sequence with non-canonical amino acid: CASSQSFSPE_SGSWETQYF
Skipping sequence with non-canonical amino acid: CASSSPFLA_RCYNEQFF
Skipping sequence with non-canonical amino acid: CASSRRTSG_DEVYEQYF
Skipping sequence with non-canonical amino acid: CASTPQAR_LDSYEQYF
Skipping sequence with non-canonical amino acid: CASSSKST_GRNYGYTF
Skipping sequence with non-canonical amino acid: CASSQGYD_VRRYGYTF
Skipping sequence with non-canonical amino acid: CASTNRVG_ISYNEQFF
Skipping sequence with non-canonical amino acid: CASSVAVG_KSSYEQYF
Skipping sequence with non-canonical amino acid: CASSFWT_GQETQYF
Skipping sequence with non-canonical amino acid: CATATSG_STYTQYF
Skipping sequence with non-canonical amino acid: CASSYGQ_EGNEQFF
Skipping sequence with non-canonical amino acid: CASSETG_LPPQQFF
Skipping sequence with non-canonical amino acid: CASSLPG_GETQYF
Skipping sequence with non-canonical amino acid: CASSNTV_IETQYF
Skipping sequence with non-canonical amino acid: CASSLCY_QETQYF
Skipping sequence with non-canonical amino acid: CASRG*RVYEQYF
Skipping sequence with non-canonical amino acid: CASSGR_SSEQYF
Skipping sequence with non-canonical amino acid: CSARDSPCLT_KRHPNTEAFF
Skipping sequence with non-canonical amino acid: CASSHLKVGG_GRAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYKTGSR_VRSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLGAGQP_HTWNYGYTF
Skipping sequence with non-canonical amino acid: CASSKGAAL_GGARETQYF
Skipping sequence with non-canonical amino acid: CASSPSGGGTLA*ETQYF
Skipping sequence with non-canonical amino acid: CATSRD*PN_PRGSPLHF
Skipping sequence with non-canonical amino acid: CASSDALRA_KPYNEQFF
Skipping sequence with non-canonical amino acid: CASSPRS*G_*WNQPQHF
Skipping sequence with non-canonical amino acid: CASSNRDRG_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSPPPD_GPNSPLHF
Skipping sequence with non-canonical amino acid: CASSQKST_SGPYEQYF
Skipping sequence with non-canonical amino acid: CASSKRD*_GVFFEQYF
Skipping sequence with non-canonical amino acid: CASSKESG_RKPYEQYF
Skipping sequence with non-canonical amino acid: CATSRDPR_KDGYGYTF
Skipping sequence with non-canonical amino acid: CASSLRQA_GHQETQYF
Skipping sequence with non-canonical amino acid: CASSRRD*_GPYNEQFF
Skipping sequence with non-canonical amino acid: CASSLTGK_TVDEKLFF
Skipping sequence with non-canonical amino acid: CASSLVAD*RGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDTR_KTYEQYF
Skipping sequence with non-canonical amino acid: CASSLEVS_LQETQYF
Skipping sequence with non-canonical amino acid: CASSPLGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSNPWV_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSKGKH_K*ETQYF
Skipping sequence with non-canonical amino acid: CASSSL*D_IQETQYF
Skipping sequence with non-canonical amino acid: CSARGQRD_EFYEQYF
Skipping sequence with non-canonical amino acid: CSDLTAGP_NRDEQFF
Skipping sequence with non-canonical amino acid: CASE*MGS_QFNEQFF
Skipping sequence with non-canonical amino acid: CASSSGGG_VNYGYTF
Skipping sequence with non-canonical amino acid: CASSGGLA_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLVRW_YTGELFF
Skipping sequence with non-canonical amino acid: CASSHRGL_GDNEQFF
Skipping sequence with non-canonical amino acid: CASSEAGLVG*TQYF
Skipping sequence with non-canonical amino acid: CASSVLGDASY*QYF
Skipping sequence with non-canonical amino acid: CASST*TGWGYGYTF
Skipping sequence with non-canonical amino acid: CATLA*RGDSYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_EGGEQYF
Skipping sequence with non-canonical amino acid: CASSLGW_TGDGYTF
Skipping sequence with non-canonical amino acid: CASSPGT_ISYEQYF
Skipping sequence with non-canonical amino acid: CASRRGQ_*AYEQYF
Skipping sequence with non-canonical amino acid: CASRAVQ_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSDCG_RDAGYTF
Skipping sequence with non-canonical amino acid: CASSPRA_EGPEQYF
Skipping sequence with non-canonical amino acid: CASKRLG_RNSPLHF
Skipping sequence with non-canonical amino acid: CSAALRG_AKNIQYF
Skipping sequence with non-canonical amino acid: CASI*QGVSYEQYF
Skipping sequence with non-canonical amino acid: CASSWEDSKNI*YF
Skipping sequence with non-canonical amino acid: CASSANR_ADEAFF
Skipping sequence with non-canonical amino acid: CASSTRT_VDEQYF
Skipping sequence with non-canonical amino acid: CASSNRD_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFPQ_RNEQFF
Skipping sequence with non-canonical amino acid: CAGRGVL_GNEQFF
Skipping sequence with non-canonical amino acid: CASMGQ_PNEQYF
Skipping sequence with non-canonical amino acid: CASSSS_RGGQFF
Skipping sequence with non-canonical amino acid: CASRRA_TNKQYF
Skipping sequence with non-canonical amino acid: CASKGL_ANVLTF
Skipping sequence with non-canonical amino acid: CSARDD_GYEQYF
Skipping sequence with non-canonical amino acid: CASRYR_FQPQHF
Skipping sequence with non-canonical amino acid: CASSSQ_VGYTF
Skipping sequence with non-canonical amino acid: CASSS_PGAFF
Skipping sequence with non-canonical amino acid: CASTE_TQYF
Skipping sequence with non-canonical amino acid: CASSPGTGGPSGD_GGAYRCQETQYF
Skipping sequence with non-canonical amino acid: CASSLAGTSGS_*SGRFCYEQYF
Skipping sequence with non-canonical amino acid: CSAGQERRG*R_RAKRGNNEQFF
Skipping sequence with non-canonical amino acid: CASSLEGPLFEQS*Y*KNIQYF
Skipping sequence with non-canonical amino acid: CASSLDSRLGL_PGVSTDTQYF
Skipping sequence with non-canonical amino acid: CASSCRPD*RG_TNPNSYEQYF
Skipping sequence with non-canonical amino acid: CASSDEVGSGQ_STGASDTQYF
Skipping sequence with non-canonical amino acid: CASSLRGQGRK_LAGIGNEQFF
Skipping sequence with non-canonical amino acid: CASSQEKNGD*RE*SKNIQYF
Skipping sequence with non-canonical amino acid: CASSDS*R*G_RDGVLYEQYF
Skipping sequence with non-canonical amino acid: CASSLWTGD*_LLSGANVLTF
Skipping sequence with non-canonical amino acid: CASSSPIAGI_LPRVPNEQFF
Skipping sequence with non-canonical amino acid: CASRGPSTGG_GGKLDYGYTF
Skipping sequence with non-canonical amino acid: CASSLEGPPLAGAR*NIQYF
Skipping sequence with non-canonical amino acid: CAISVHRDRV_*RATYEQYF
Skipping sequence with non-canonical amino acid: CASSLPPG*R_PLPLNEQFF
Skipping sequence with non-canonical amino acid: CASSLGGLAG_ASSYNEQFF
Skipping sequence with non-canonical amino acid: CASSPHD*RI_RAHQETQYF
Skipping sequence with non-canonical amino acid: CASTPDIGQD_RLAKNIQYF
Skipping sequence with non-canonical amino acid: CASSYPTD*R_TPETDTQYF
Skipping sequence with non-canonical amino acid: CASS*GETSA_CAWTYEQYF
Skipping sequence with non-canonical amino acid: CASSLYEREC_PWLTDTQYF
Skipping sequence with non-canonical amino acid: CASSLAFPLS_GEAGDTQYF
Skipping sequence with non-canonical amino acid: CASSNRPATG_A*SGNEQFF
Skipping sequence with non-canonical amino acid: CASSKP*VPN_QGPQETQYF
Skipping sequence with non-canonical amino acid: CASSF*LVLQDRVYNEQFF
Skipping sequence with non-canonical amino acid: CASSLE*GWGRENPYEQYF
Skipping sequence with non-canonical amino acid: CASSLITA*RGSRLETQYF
Skipping sequence with non-canonical amino acid: CASSKAGYFD*LLSYEQYF
Skipping sequence with non-canonical amino acid: CASVEGD*R_*LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSFITRG_RGQNSPLHF
Skipping sequence with non-canonical amino acid: CASSLRSSR_*RFYNEQFF
Skipping sequence with non-canonical amino acid: CASSQDRRG_QCFNQPQHF
Skipping sequence with non-canonical amino acid: CASSQTGSS_*RVDNEQFF
Skipping sequence with non-canonical amino acid: CASSITREL_GVSVDEQFF
Skipping sequence with non-canonical amino acid: CASSKVRRG_GTVTYEQYF
Skipping sequence with non-canonical amino acid: CASSQAGTG_ERSSYEQYF
Skipping sequence with non-canonical amino acid: CASSQAF*R_GGNGETQYF
Skipping sequence with non-canonical amino acid: CANRVD*LG_*GSYNEQFF
Skipping sequence with non-canonical amino acid: CAISERGSG_GQGYNEQFF
Skipping sequence with non-canonical amino acid: CASSYSKWE_TRGGHVQFF
Skipping sequence with non-canonical amino acid: CASSLSGLA_SPSTDTQYF
Skipping sequence with non-canonical amino acid: CASSY*NPP_GTGANEQYF
Skipping sequence with non-canonical amino acid: CASSPNDRV_SSGANVLTF
Skipping sequence with non-canonical amino acid: CASSQLAGV_ALRVDEQFF
Skipping sequence with non-canonical amino acid: CASSTWD*R_REAAATQYF
Skipping sequence with non-canonical amino acid: CASSKDGGQ_RFSTDTQYF
Skipping sequence with non-canonical amino acid: CASSKERIG_GWGHYEQYF
Skipping sequence with non-canonical amino acid: CASSPKNPGQGSRQP*HF
Skipping sequence with non-canonical amino acid: CASSLVWWM*RECYEQYF
Skipping sequence with non-canonical amino acid: CASSR*EGD*GSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVGTG*RLSSYEQYF
Skipping sequence with non-canonical amino acid: CASSYPGLA_TLIYEQYF
Skipping sequence with non-canonical amino acid: CASSLWGQR_EVKNIQYF
Skipping sequence with non-canonical amino acid: CASSLKATR_GGNTEAFF
Skipping sequence with non-canonical amino acid: CASSSPWG*_LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSVVGGG_SGWNEQFF
Skipping sequence with non-canonical amino acid: CASSMPGRV_TGANVLTF
Skipping sequence with non-canonical amino acid: CASSTILPG_YRSSEQYF
Skipping sequence with non-canonical amino acid: CASSDPSVQ_EAKNIQYF
Skipping sequence with non-canonical amino acid: CASSPRTSG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CSARD*SSA_DGDSPLHF
Skipping sequence with non-canonical amino acid: CSARDRGLA_S*PRTQYF
Skipping sequence with non-canonical amino acid: CATYQRDTG_KRSYGYTF
Skipping sequence with non-canonical amino acid: CATSDLSLP_DLHNEQFF
Skipping sequence with non-canonical amino acid: CASSIGD*D_GRTYEQYF
Skipping sequence with non-canonical amino acid: CASSLGRGV_KSEETQYF
Skipping sequence with non-canonical amino acid: CASSHTPGG_GQLDTQYF
Skipping sequence with non-canonical amino acid: CASSVGLAG_EPYNEQFF
Skipping sequence with non-canonical amino acid: CASSAQDRT_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSAERGT_PPWYEQFF
Skipping sequence with non-canonical amino acid: CASSIKLRS_ESTDTQYF
Skipping sequence with non-canonical amino acid: CASSTSSRQ_EDDEKLFF
Skipping sequence with non-canonical amino acid: CASSKRLAG_ANTGELFF
Skipping sequence with non-canonical amino acid: CASRPHPKW_AASYGYTF
Skipping sequence with non-canonical amino acid: CASRPRDTK_TYNQPQHF
Skipping sequence with non-canonical amino acid: CASSLFFKP_GTVNEQFF
Skipping sequence with non-canonical amino acid: CSARDRSAS_GWGYEQYF
Skipping sequence with non-canonical amino acid: CASSPLPQGA*HDEQFF
Skipping sequence with non-canonical amino acid: CASS*NCGRADTDTQYF
Skipping sequence with non-canonical amino acid: CSARDWTSR*ITDTQYF
Skipping sequence with non-canonical amino acid: CATSDLQI_ARETEAFF
Skipping sequence with non-canonical amino acid: CATSDRGT_VKSYEQYF
Skipping sequence with non-canonical amino acid: CASSPTPE_PGANVQTF
Skipping sequence with non-canonical amino acid: CASSLVGG_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSLEYS_DPYNEQFF
Skipping sequence with non-canonical amino acid: CASSSLAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSQK*R_FDTDTQYF
Skipping sequence with non-canonical amino acid: CASSEKIK_RGSSPLHF
Skipping sequence with non-canonical amino acid: CASSLVGQ_GMNTEAFF
Skipping sequence with non-canonical amino acid: CASSLGQG_KAGEKLFF
Skipping sequence with non-canonical amino acid: CASSLAVS_PGRTEAFF
Skipping sequence with non-canonical amino acid: CASSLTTS_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSSHRL_*RELEQYF
Skipping sequence with non-canonical amino acid: CASSSTGP_GQQETQYF
Skipping sequence with non-canonical amino acid: CASSSRTS_EAGHEQYF
Skipping sequence with non-canonical amino acid: CASSSRGQ_SPGDEQFF
Skipping sequence with non-canonical amino acid: CASSCHGD_ATKDEQFF
Skipping sequence with non-canonical amino acid: CASSPLTP_TAQETQYF
Skipping sequence with non-canonical amino acid: CASSPRP*_GGPGTQYF
Skipping sequence with non-canonical amino acid: CASSPYPG_SGYNEQFF
Skipping sequence with non-canonical amino acid: CASSVEGT_GSTYEQYF
Skipping sequence with non-canonical amino acid: CASSTLRQ_E*SYEQYF
Skipping sequence with non-canonical amino acid: CASSNLSS_GSFQTQYF
Skipping sequence with non-canonical amino acid: CASSKVFG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASSKEEK_AGVETQYF
Skipping sequence with non-canonical amino acid: CASSKRTV_*NNSPLHF
Skipping sequence with non-canonical amino acid: CASTRVYT_LISDGYTF
Skipping sequence with non-canonical amino acid: CASSQDQE_RDDDTQYF
Skipping sequence with non-canonical amino acid: CSARATSG_GVESAQHF
Skipping sequence with non-canonical amino acid: CAQTEMEG_LSNQPQHF
Skipping sequence with non-canonical amino acid: CAGSKG*R_RGGYEQYF
Skipping sequence with non-canonical amino acid: CAISVRDL_GWDQPQHF
Skipping sequence with non-canonical amino acid: CATSRVDH_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASMPGPP_GRNEKLFF
Skipping sequence with non-canonical amino acid: CASTRD*R_STSYEQYF
Skipping sequence with non-canonical amino acid: CASTPGGR_RGKQPQHF
Skipping sequence with non-canonical amino acid: CASSSSSD_GRGYEQYF
Skipping sequence with non-canonical amino acid: CASSYCNR_LSYNEQFF
Skipping sequence with non-canonical amino acid: CASS*LGT_AGVHEQYF
Skipping sequence with non-canonical amino acid: CASSPGAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLG*_GGTDTQYF
Skipping sequence with non-canonical amino acid: CASSSRPD_GLIEKLFF
Skipping sequence with non-canonical amino acid: CASSWEAG_LSPYEQYF
Skipping sequence with non-canonical amino acid: CASSPSPT_VVRTEAFF
Skipping sequence with non-canonical amino acid: CASSHPLG_LSSTEAFF
Skipping sequence with non-canonical amino acid: CASSQWDS_KFTDTQYF
Skipping sequence with non-canonical amino acid: CASSQVEY_NATGELFF
Skipping sequence with non-canonical amino acid: CASSVVLG_PRCQPQHF
Skipping sequence with non-canonical amino acid: CASSEQGR_DKNQPQHF
Skipping sequence with non-canonical amino acid: CASSTQNR_*GDNEQFF
Skipping sequence with non-canonical amino acid: CASSRTGT_V*GVTQYF
Skipping sequence with non-canonical amino acid: CASSKEGR_AGTYEQYF
Skipping sequence with non-canonical amino acid: CASNTPEG_RAP*EQFF
Skipping sequence with non-canonical amino acid: CASSQYRE_GSPYEQYF
Skipping sequence with non-canonical amino acid: CASSQARG_TSRETQYF
Skipping sequence with non-canonical amino acid: CSARRGYS_ANTGELFF
Skipping sequence with non-canonical amino acid: CSARGPPR_ISYNEQFF
Skipping sequence with non-canonical amino acid: CATTRWRE*SYNEQFF
Skipping sequence with non-canonical amino acid: CASTPRRGGSYN*QFF
Skipping sequence with non-canonical amino acid: CASSLSTGIPGNE*FF
Skipping sequence with non-canonical amino acid: CASS*TGTHSTDTQYF
Skipping sequence with non-canonical amino acid: CASSPSLAGVHNE*FF
Skipping sequence with non-canonical amino acid: CASSGRLA*GTDTQYF
Skipping sequence with non-canonical amino acid: CASSDSK*GPDTEAFF
Skipping sequence with non-canonical amino acid: CASSS*PQGCPYEQYF
Skipping sequence with non-canonical amino acid: CASSHLGGRKQ*GYTF
Skipping sequence with non-canonical amino acid: CASRAD*REGRNEQYF
Skipping sequence with non-canonical amino acid: CASRPY*RISYNEQFF
Skipping sequence with non-canonical amino acid: CSAPNHP*RGLGKQYF
Skipping sequence with non-canonical amino acid: CAWRGTGR_DQEKLFF
Skipping sequence with non-canonical amino acid: CAIPGQPS_SNQPQHF
Skipping sequence with non-canonical amino acid: CATRRNSG_GRNEQFF
Skipping sequence with non-canonical amino acid: CASSPVAG_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSLRAR_NSYEQYF
Skipping sequence with non-canonical amino acid: CASSLQVP_SEDGYTF
Skipping sequence with non-canonical amino acid: CASSLVGT_GSLGYTF
Skipping sequence with non-canonical amino acid: CASSLDEG_GKQPQHF
Skipping sequence with non-canonical amino acid: CASSSLLA_MGNEQFF
Skipping sequence with non-canonical amino acid: CASSPL*R_GEETQYF
Skipping sequence with non-canonical amino acid: CASSPPGR_RRYGYTF
Skipping sequence with non-canonical amino acid: CASSR*SR_GGLEQYF
Skipping sequence with non-canonical amino acid: CASSVEGG_AYNEQFF
Skipping sequence with non-canonical amino acid: CASSARGG_HHNEQFF
Skipping sequence with non-canonical amino acid: CASSARHH_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSDGTG_SLHEQYF
Skipping sequence with non-canonical amino acid: CASSTLDR_NNQPQHF
Skipping sequence with non-canonical amino acid: CASSNGGR_GTDTQYF
Skipping sequence with non-canonical amino acid: CASSKNSV_FTYEQYF
Skipping sequence with non-canonical amino acid: CASRLGQG_RDTEAFF
Skipping sequence with non-canonical amino acid: CASRY*RG_STDTQYF
Skipping sequence with non-canonical amino acid: CASSAPTR_GYNEQFF
Skipping sequence with non-canonical amino acid: CASSESGG_PGEKLFF
Skipping sequence with non-canonical amino acid: CASSFPTH_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLAFV_RRGTQYF
Skipping sequence with non-canonical amino acid: CASSLD*L_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSWDRG_LDTEAFF
Skipping sequence with non-canonical amino acid: CASSLGD*_GVYEQYF
Skipping sequence with non-canonical amino acid: CASSLYPA_S*DTQYF
Skipping sequence with non-canonical amino acid: CSARRVTS_E*FTQYF
Skipping sequence with non-canonical amino acid: CSARGEQP_NNSPLHF
Skipping sequence with non-canonical amino acid: CSAQGSVS_GANVLTF
Skipping sequence with non-canonical amino acid: CSALAGIW_LRARDTL
Skipping sequence with non-canonical amino acid: CAIGLRGR_FTDTQYF
Skipping sequence with non-canonical amino acid: CASTPGVH_SSAEAFF
Skipping sequence with non-canonical amino acid: CASLRSGY_SHYEQYF
Skipping sequence with non-canonical amino acid: CASSFTSG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSLGGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSLVPA_V*ETRYF
Skipping sequence with non-canonical amino acid: CASSAYGK_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSLLPG_LRYEQYF
Skipping sequence with non-canonical amino acid: CASSLVDR_*MQPQHF
Skipping sequence with non-canonical amino acid: CASSLAGR_GNQPQHF
Skipping sequence with non-canonical amino acid: CASSLGDG_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSYWTG_LMAGYTF
Skipping sequence with non-canonical amino acid: CASSLGRG_GADTQYF
Skipping sequence with non-canonical amino acid: CASSPGGR_LNTEAFF
Skipping sequence with non-canonical amino acid: CASSPVVA_TNYGYTF
Skipping sequence with non-canonical amino acid: CASSRPTG_AFNEQFF
Skipping sequence with non-canonical amino acid: CASSQAGT_MGNEQYF
Skipping sequence with non-canonical amino acid: CASSVVSG_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSGAVG_LWGVQYF
Skipping sequence with non-canonical amino acid: CASSSGTD_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSKGSL_TMASQYF
Skipping sequence with non-canonical amino acid: CASRSFY*_PTDTQYF
Skipping sequence with non-canonical amino acid: CAREGRD*_GKNEQFF
Skipping sequence with non-canonical amino acid: CASSQSWQ_GPYEQYF
Skipping sequence with non-canonical amino acid: CSARGGSG_YTMSRFF
Skipping sequence with non-canonical amino acid: CAISED*REENIQYF
Skipping sequence with non-canonical amino acid: CASGCSPSGV*TQYF
Skipping sequence with non-canonical amino acid: CASSPGLASSY*QYF
Skipping sequence with non-canonical amino acid: CASSA*GGSTDTQYF
Skipping sequence with non-canonical amino acid: CASSD*LTVNYEQYF
Skipping sequence with non-canonical amino acid: CASSFLAA*YNEQFF
Skipping sequence with non-canonical amino acid: CASS*RDRPTDTQYF
Skipping sequence with non-canonical amino acid: CASSR*PYSNQPQHF
Skipping sequence with non-canonical amino acid: CASSQDNGV*RPLHF
Skipping sequence with non-canonical amino acid: CASRR*EEGPYEQYF
Skipping sequence with non-canonical amino acid: CASSISRQGYYE*YF
Skipping sequence with non-canonical amino acid: CASGVRD_GTAEQYF
Skipping sequence with non-canonical amino acid: CASGTGQ_GVEKLFF
Skipping sequence with non-canonical amino acid: CASAGLP_GEDEQFF
Skipping sequence with non-canonical amino acid: CASSFLG_LQETQYF
Skipping sequence with non-canonical amino acid: CASSFEI_GYGELFF
Skipping sequence with non-canonical amino acid: CASSSRG_YTDTQYF
Skipping sequence with non-canonical amino acid: CASSLFA_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSLIL_GGDTQYF
Skipping sequence with non-canonical amino acid: CASSLRG_PPFSEYF
Skipping sequence with non-canonical amino acid: CASSLAR_DPYEQYF
Skipping sequence with non-canonical amino acid: CASSLGS_AGEEQYF
Skipping sequence with non-canonical amino acid: CASSLGG_RANEQYF
Skipping sequence with non-canonical amino acid: CASSLGP_PTHEQYF
Skipping sequence with non-canonical amino acid: CASSWGL_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSYHR_EHNEQFF
Skipping sequence with non-canonical amino acid: CASSPGL_GMPEQYF
Skipping sequence with non-canonical amino acid: CASSPRT_RTYEQYF
Skipping sequence with non-canonical amino acid: CASSRTS_SPHEQYF
Skipping sequence with non-canonical amino acid: CASSRGT_RVNIQYF
Skipping sequence with non-canonical amino acid: CASSQDR_GADEQYF
Skipping sequence with non-canonical amino acid: CASSQTV_GGCEQYF
Skipping sequence with non-canonical amino acid: CASSVVG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASSARR_GNTEAFF
Skipping sequence with non-canonical amino acid: CASSARL_GENEQFF
Skipping sequence with non-canonical amino acid: CASSTVD_GDTEAFF
Skipping sequence with non-canonical amino acid: CASSKEG_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSKRT_AILPQHF
Skipping sequence with non-canonical amino acid: CASSKQH_AKETQYF
Skipping sequence with non-canonical amino acid: CASSKEE_AGETQYF
Skipping sequence with non-canonical amino acid: CASSKRV_GRYEQYF
Skipping sequence with non-canonical amino acid: CASRFRG_AGREQFF
Skipping sequence with non-canonical amino acid: CANWGN*_GPYEQYF
Skipping sequence with non-canonical amino acid: CAAGN*T_VGETQYF
Skipping sequence with non-canonical amino acid: CASSLVD_GKTEAFF
Skipping sequence with non-canonical amino acid: CASSPTS_VTYEQYF
Skipping sequence with non-canonical amino acid: CASSART_SSYEQYF
Skipping sequence with non-canonical amino acid: CSASEGD_GSYEQYF
Skipping sequence with non-canonical amino acid: CSASSGG_SYNEQFF
Skipping sequence with non-canonical amino acid: CSARGLA_YADTQYF
Skipping sequence with non-canonical amino acid: CSARGAG_AGETQYF
Skipping sequence with non-canonical amino acid: CSARDGA_SQNIQYF
Skipping sequence with non-canonical amino acid: CSAPIQT_SNSPLHF
Skipping sequence with non-canonical amino acid: CSARTGS_YQETQYF
Skipping sequence with non-canonical amino acid: CSVESMT_IQETQYF
Skipping sequence with non-canonical amino acid: CAWSVR*_NTGELFF
Skipping sequence with non-canonical amino acid: CA*CGGR_GANVLTF
Skipping sequence with non-canonical amino acid: CARD*RG_HTDTQYF
Skipping sequence with non-canonical amino acid: CAIVLFR_HLYGYTF
Skipping sequence with non-canonical amino acid: CATSDKE_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSPNN_GSQILYF
Skipping sequence with non-canonical amino acid: CASREHE_EGYCYTF
Skipping sequence with non-canonical amino acid: CASAEGT_AGYEQYF
Skipping sequence with non-canonical amino acid: CASGPGE_RQETQYF
Skipping sequence with non-canonical amino acid: CASSPGQ_INEKLFF
Skipping sequence with non-canonical amino acid: CASSDSL_GKNIQYF
Skipping sequence with non-canonical amino acid: CASSDGD_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSRHS_NSEGYTF
Skipping sequence with non-canonical amino acid: CASSFLH_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSFGR_QSDEQFF
Skipping sequence with non-canonical amino acid: CASSFDI_GQETQYF
Skipping sequence with non-canonical amino acid: CASSLVW_G*ETQYF
Skipping sequence with non-canonical amino acid: CASS*GA_R*YEQYF
Skipping sequence with non-canonical amino acid: CASS*GT_AAYEQYF
Skipping sequence with non-canonical amino acid: CASSLGD_FDYGYTF
Skipping sequence with non-canonical amino acid: CASSLTG_KNTEAFF
Skipping sequence with non-canonical amino acid: CASSPRR_GDYGYTF
Skipping sequence with non-canonical amino acid: CASSVWG_TNSPLHF
Skipping sequence with non-canonical amino acid: CASSDTD_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSEEG_SNYEQYF
Skipping sequence with non-canonical amino acid: CASSKGQ_SPYGYTF
Skipping sequence with non-canonical amino acid: CASRRRT_SLYGYTF
Skipping sequence with non-canonical amino acid: CASRPGP_NSYEQYF
Skipping sequence with non-canonical amino acid: CASRPIG_RTHEQYF
Skipping sequence with non-canonical amino acid: CARPKTS_GAYEQYF
Skipping sequence with non-canonical amino acid: CASPD*R_KVNEQFF
Skipping sequence with non-canonical amino acid: CASSEAQ_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSL*Q_GSETQYF
Skipping sequence with non-canonical amino acid: CASSLRR_PCETQYF
Skipping sequence with non-canonical amino acid: CASSYIG_VGETQYF
Skipping sequence with non-canonical amino acid: CASSPPD_GRTEAFF
Skipping sequence with non-canonical amino acid: CSPEGDR_GDYGYTF
Skipping sequence with non-canonical amino acid: CSAPLSG_GPYGYTF
Skipping sequence with non-canonical amino acid: CSVSGTS_ESQTQYF
Skipping sequence with non-canonical amino acid: CSVGTGD_SNYGYTF
Skipping sequence with non-canonical amino acid: CASSSGESSY*QYF
Skipping sequence with non-canonical amino acid: CASS*REPLVIQYF
Skipping sequence with non-canonical amino acid: CASSRQVITG*LFF
Skipping sequence with non-canonical amino acid: CASSLV*GGETQYF
Skipping sequence with non-canonical amino acid: CASSP*GGRYEQYF
Skipping sequence with non-canonical amino acid: CASSHLP*HNIQYF
Skipping sequence with non-canonical amino acid: CASSQ*SNLYEQYF
Skipping sequence with non-canonical amino acid: CASSA*GSNQPQHF
Skipping sequence with non-canonical amino acid: CAK*EGPSGEKLFF
Skipping sequence with non-canonical amino acid: CASSQGQVAV*QFF
Skipping sequence with non-canonical amino acid: CASSQE*GYNEQFF
Skipping sequence with non-canonical amino acid: CSASP*QGANEQYF
Skipping sequence with non-canonical amino acid: CSARDGTPSYE*YF
Skipping sequence with non-canonical amino acid: CSAPLAGLYNE*FF
Skipping sequence with non-canonical amino acid: CASGSTL_YNEQFF
Skipping sequence with non-canonical amino acid: CAAQLRQ_CNEQFF
Skipping sequence with non-canonical amino acid: CAGTTGT_SYEQYF
Skipping sequence with non-canonical amino acid: CAIRGTG_NYGYTF
Skipping sequence with non-canonical amino acid: CATVTSH_GHEQYF
Skipping sequence with non-canonical amino acid: CASSGTG_LYEQYF
Skipping sequence with non-canonical amino acid: CASRYDS_LDGYTF
Skipping sequence with non-canonical amino acid: CASTTGG_VHEQFF
Skipping sequence with non-canonical amino acid: CASTGGL_YETQYF
Skipping sequence with non-canonical amino acid: CASSFTG_AREQYF
Skipping sequence with non-canonical amino acid: CASSYGG_QETQYF
Skipping sequence with non-canonical amino acid: CASSPDR_NSAQHF
Skipping sequence with non-canonical amino acid: CASSDSD_GPEAFF
Skipping sequence with non-canonical amino acid: CASSLSG_PYEQYF
Skipping sequence with non-canonical amino acid: CASSSDF_NTEAFF
Skipping sequence with non-canonical amino acid: CASSLSE_GNEQFF
Skipping sequence with non-canonical amino acid: CASSLGL_RETQYF
Skipping sequence with non-canonical amino acid: CASSPRA_RETQYF
Skipping sequence with non-canonical amino acid: CASSHRP_YNEQFF
Skipping sequence with non-canonical amino acid: CASSDTG_RKTQYF
Skipping sequence with non-canonical amino acid: CASSNWT_EETQYF
Skipping sequence with non-canonical amino acid: CASSKTG_AHEQYF
Skipping sequence with non-canonical amino acid: CASRERE_SVEQFF
Skipping sequence with non-canonical amino acid: CASRTQG_DNEQFF
Skipping sequence with non-canonical amino acid: CASNPST_AYEQYF
Skipping sequence with non-canonical amino acid: CASNAMG_TDTQYF
Skipping sequence with non-canonical amino acid: CANLEEG_GGPSFF
Skipping sequence with non-canonical amino acid: CASSHKG_GGGYTF
Skipping sequence with non-canonical amino acid: CASSQDP_AYEQYF
Skipping sequence with non-canonical amino acid: CSASRGT_PTEQYF
Skipping sequence with non-canonical amino acid: CSARGGP_GQRLTF
Skipping sequence with non-canonical amino acid: CSAPTGA_YNEQFF
Skipping sequence with non-canonical amino acid: CSAGDRG_ILQQYF
Skipping sequence with non-canonical amino acid: CSVLFTA_**KLFF
Skipping sequence with non-canonical amino acid: CSVEGDQ_LIEQYF
Skipping sequence with non-canonical amino acid: CSVEDGR_FNEQFF
Skipping sequence with non-canonical amino acid: CSADSGT_YNEQFF
Skipping sequence with non-canonical amino acid: CALRRDR_RHEQYF
Skipping sequence with non-canonical amino acid: CARRDGL_AYEQYF
Skipping sequence with non-canonical amino acid: CAISVGR_TYEQYF
Skipping sequence with non-canonical amino acid: CAISQGQ_NSPLHF
Skipping sequence with non-canonical amino acid: CATVLGR_QETQYF
Skipping sequence with non-canonical amino acid: CASSSGR_SYEQYF
Skipping sequence with non-canonical amino acid: CASSD*V_RETQYF
Skipping sequence with non-canonical amino acid: CASSFYS_TYEQYF
Skipping sequence with non-canonical amino acid: CASSLAY_NYEQYF
Skipping sequence with non-canonical amino acid: CASSLME_DTEAFF
Skipping sequence with non-canonical amino acid: CASSRPV_NSPLHF
Skipping sequence with non-canonical amino acid: CASSKGG_TETQYF
Skipping sequence with non-canonical amino acid: CASSKGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASRDRG_LKKLFF
Skipping sequence with non-canonical amino acid: CASRYDR_GRPQHF
Skipping sequence with non-canonical amino acid: CASNTLG_ESIQYF
Skipping sequence with non-canonical amino acid: CARLKGG_ETEAFF
Skipping sequence with non-canonical amino acid: CASSQEV_QETQYF
Skipping sequence with non-canonical amino acid: CASSLVG_ATEAFF
Skipping sequence with non-canonical amino acid: CASRSIQ_KNIQYF
Skipping sequence with non-canonical amino acid: CSAVASA_TYEQYF
Skipping sequence with non-canonical amino acid: CSARED*_WDEQYF
Skipping sequence with non-canonical amino acid: CASSPGQGEE*FF
Skipping sequence with non-canonical amino acid: CASTEDRG*GYTF
Skipping sequence with non-canonical amino acid: CASSLGFQET*YF
Skipping sequence with non-canonical amino acid: CASSLGSGQP*HF
Skipping sequence with non-canonical amino acid: CASSLDGLYE*YF
Skipping sequence with non-canonical amino acid: CASS*PGTKSYTF
Skipping sequence with non-canonical amino acid: CASSTN*RQEQFF
Skipping sequence with non-canonical amino acid: CASSRDSNQS*HF
Skipping sequence with non-canonical amino acid: CASSLGGQ*TQYF
Skipping sequence with non-canonical amino acid: CASSQY*WETQYF
Skipping sequence with non-canonical amino acid: CSVGVGRSY*QYF
Skipping sequence with non-canonical amino acid: CSA*REGSGEQYF
Skipping sequence with non-canonical amino acid: CASLRR_GYGYTF
Skipping sequence with non-canonical amino acid: CASSAG_DNEQFF
Skipping sequence with non-canonical amino acid: CASSFS_ANVLTF
Skipping sequence with non-canonical amino acid: CASSSG_RNIQYF
Skipping sequence with non-canonical amino acid: CASSYR_YYGYTF
Skipping sequence with non-canonical amino acid: CASSLR_KNIQYF
Skipping sequence with non-canonical amino acid: CASSHR_GGELFF
Skipping sequence with non-canonical amino acid: CASSGT_GYEQYF
Skipping sequence with non-canonical amino acid: CASSMD_AGDWYF
Skipping sequence with non-canonical amino acid: CASSKW_PYEQYF
Skipping sequence with non-canonical amino acid: CASSKA_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGE_SYEQYF
Skipping sequence with non-canonical amino acid: CASNGG_GTEAFF
Skipping sequence with non-canonical amino acid: CARGLR_DNEQFF
Skipping sequence with non-canonical amino acid: CARGAY_QEPQYF
Skipping sequence with non-canonical amino acid: CAAALT_GSPLHF
Skipping sequence with non-canonical amino acid: CASS*V_WETQYF
Skipping sequence with non-canonical amino acid: CASSLD_VREQYF
Skipping sequence with non-canonical amino acid: CSAREG_YLTQYF
Skipping sequence with non-canonical amino acid: CSAPRG_QNIQYF
Skipping sequence with non-canonical amino acid: CSAVQG_WNIQYF
Skipping sequence with non-canonical amino acid: CSVSVG_KNIQYF
Skipping sequence with non-canonical amino acid: CAIKNR_SYEQYF
Skipping sequence with non-canonical amino acid: CASTSG_PYGYTF
Skipping sequence with non-canonical amino acid: CASSYP_PDTQYF
Skipping sequence with non-canonical amino acid: CASSGS_QETQYF
Skipping sequence with non-canonical amino acid: CASSSD_GVGYTF
Skipping sequence with non-canonical amino acid: CASSYW_GSPQHF
Skipping sequence with non-canonical amino acid: CASSD*_QETQYF
Skipping sequence with non-canonical amino acid: CASSKD_VFPQHF
Skipping sequence with non-canonical amino acid: CASRVP_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLG_LSEQFF
Skipping sequence with non-canonical amino acid: CASRVR_IDTQYF
Skipping sequence with non-canonical amino acid: CSAGEA_TYEQYF
Skipping sequence with non-canonical amino acid: CASSPEAG*QFF
Skipping sequence with non-canonical amino acid: CASSLGTDL*FF
Skipping sequence with non-canonical amino acid: CASSGVADT*YF
Skipping sequence with non-canonical amino acid: CASS*RRAPRYF
Skipping sequence with non-canonical amino acid: CASSLRNT*AFF
Skipping sequence with non-canonical amino acid: CARPEGNYE*YF
Skipping sequence with non-canonical amino acid: CASRGE_ETQYF
Skipping sequence with non-canonical amino acid: CAWLYL_NEQFF
Skipping sequence with non-canonical amino acid: CAAA*A_NEQFF
Skipping sequence with non-canonical amino acid: CATLPP_HGYTF
Skipping sequence with non-canonical amino acid: CASVFD_DEQFF
Skipping sequence with non-canonical amino acid: CASSR*_TEAFF
Skipping sequence with non-canonical amino acid: CASSRR_YIQYF
Skipping sequence with non-canonical amino acid: CSARDS_DGYTF
Skipping sequence with non-canonical amino acid: CASPIV_NEQFF
Skipping sequence with non-canonical amino acid: CAPVAR_NEQFF
Skipping sequence with non-canonical amino acid: CASSD*_NEQFF
Skipping sequence with non-canonical amino acid: CARRGP_ETQYF
Skipping sequence with non-canonical amino acid: CSARSE_TEAFF
Skipping sequence with non-canonical amino acid: CASS**HTQYF
Skipping sequence with non-canonical amino acid: CSARAYN*QFF
Skipping sequence with non-canonical amino acid: CSARDNT*AFF
Skipping sequence with non-canonical amino acid: CSGPGG*GYTF
Skipping sequence with non-canonical amino acid: CATRG_YGYTF
Skipping sequence with non-canonical amino acid: CASRQ_GRYTF
Skipping sequence with non-canonical amino acid: CASSL_ETQYF
Skipping sequence with non-canonical amino acid: CASTV_RGYTF
Skipping sequence with non-canonical amino acid: CASRR_EWQFF
Skipping sequence with non-canonical amino acid: CARSA_DTQYF
Skipping sequence with non-canonical amino acid: CSAAD_RMGYF
Skipping sequence with non-canonical amino acid: CSARD_ETQYF
Skipping sequence with non-canonical amino acid: CSVAR_TEAFF
Skipping sequence with non-canonical amino acid: CRRGQ_FGYTF
Skipping sequence with non-canonical amino acid: CATPP_PPLHF
Skipping sequence with non-canonical amino acid: CATSG_GEQFF
Skipping sequence with non-canonical amino acid: CASS*_ETQYF
Skipping sequence with non-canonical amino acid: CASLG_DTQYF
Skipping sequence with non-canonical amino acid: CASSRET*YF
Skipping sequence with non-canonical amino acid: CAIWG_TQYF
Skipping sequence with non-canonical amino acid: CASFQ_EQYF
Skipping sequence with non-canonical amino acid: CANGG_IQYF
Skipping sequence with non-canonical amino acid: CSARG_EQFF
Skipping sequence with non-canonical amino acid: CAARV_EQYF
Skipping sequence with non-canonical amino acid: CASS_SLHF
Skipping sequence with non-canonical amino acid: CSV_TTF
edit_distance/leiden: clusters=1012, shannon=5.322, elapsed=5.93s
[7]:
# Cell 7: ALICE metaclonotypes (requires ALICE to be pre-run)
# Run ALICE enrichment first (Hamming-1 neighborhood enrichment is built in),
# then build metaclonotypes from significantly enriched clonotypes.
from mir.biomarkers.alice import add_alice_metadata

t0 = time.perf_counter()
rep_alice = add_alice_metadata(
    rep,
    species='human',
    metric='hamming',
    match_mode='vj',
    n_jobs=4,
)
t_alice_analysis = time.perf_counter() - t0

cfg_alice = MetaclonotypeClusterConfig(method='alice', q_value_max=0.05)
t0 = time.perf_counter()
meta_alice = cluster_metaclonotypes(rep_alice, cfg_alice)
t_alice_cluster = time.perf_counter() - t0

div_alice = functional_diversity(rep_alice, meta_alice)
results['alice'] = (meta_alice, div_alice, t_alice_analysis + t_alice_cluster)
print(f'ALICE: clusters={meta_alice.n_clusters}, '
      f'shannon={div_alice.shannon:.3f}, '
      f'analysis={t_alice_analysis:.2f}s, cluster={t_alice_cluster:.3f}s')
Skipping sequence with non-canonical amino acid: CSARGQRD_EFYEQYF
Skipping sequence with non-canonical amino acid: CSARDD_GYEQYF
Skipping sequence with non-canonical amino acid: CSARDRSAS_GWGYEQYF
Skipping sequence with non-canonical amino acid: CSAPNHP*RGLGKQYF
Skipping sequence with non-canonical amino acid: CSASEGD_GSYEQYF
Skipping sequence with non-canonical amino acid: CSASP*QGANEQYF
Skipping sequence with non-canonical amino acid: CSARDGTPSYE*YF
Skipping sequence with non-canonical amino acid: CSASRGT_PTEQYF
Skipping sequence with non-canonical amino acid: CSAGDRG_ILQQYF
Skipping sequence with non-canonical amino acid: CSAVASA_TYEQYF
Skipping sequence with non-canonical amino acid: CSARED*_WDEQYF
Skipping sequence with non-canonical amino acid: CSAAD_RMGYF
Skipping sequence with non-canonical amino acid: CASSRRTSG_DEVYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_EGGEQYF
Skipping sequence with non-canonical amino acid: CASSPRA_EGPEQYF
Skipping sequence with non-canonical amino acid: CASRRA_TNKQYF
Skipping sequence with non-canonical amino acid: CASSLE*GWGRENPYEQYF
Skipping sequence with non-canonical amino acid: CASSR*EGD*GSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVGTG*RLSSYEQYF
Skipping sequence with non-canonical amino acid: CASSTLRQ_E*SYEQYF
Skipping sequence with non-canonical amino acid: CASSARHH_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSLLPG_LRYEQYF
Skipping sequence with non-canonical amino acid: CASSGAVG_LWGVQYF
Skipping sequence with non-canonical amino acid: CASSLGS_AGEEQYF
Skipping sequence with non-canonical amino acid: CASSLGG_RANEQYF
Skipping sequence with non-canonical amino acid: CASSDTD_GTYEQYF
Skipping sequence with non-canonical amino acid: CASSLAY_NYEQYF
Skipping sequence with non-canonical amino acid: CASSLDGLYE*YF
Skipping sequence with non-canonical amino acid: CARPEGNYE*YF
Skipping sequence with non-canonical amino acid: CSARDRGLA_S*PRTQYF
Skipping sequence with non-canonical amino acid: CSARGAG_AGETQYF
Skipping sequence with non-canonical amino acid: CSARTGS_YQETQYF
Skipping sequence with non-canonical amino acid: CSARD_ETQYF
Skipping sequence with non-canonical amino acid: CASSSL*D_IQETQYF
Skipping sequence with non-canonical amino acid: CASSPHD*RI_RAHQETQYF
Skipping sequence with non-canonical amino acid: CASSLAFV_RRGTQYF
Skipping sequence with non-canonical amino acid: CASSL*Q_GSETQYF
Skipping sequence with non-canonical amino acid: CASSLRR_PCETQYF
Skipping sequence with non-canonical amino acid: CASSYIG_VGETQYF
Skipping sequence with non-canonical amino acid: CASSLGGQ*TQYF
Skipping sequence with non-canonical amino acid: CASSLPG_GETQYF
Skipping sequence with non-canonical amino acid: CASSSTGP_GQQETQYF
Skipping sequence with non-canonical amino acid: CASSLVW_G*ETQYF
Skipping sequence with non-canonical amino acid: CASSLV*GGETQYF
Skipping sequence with non-canonical amino acid: CASSPRA_RETQYF
Skipping sequence with non-canonical amino acid: CSAPLG_YGYTF
Skipping sequence with non-canonical amino acid: CSPEGDR_GDYGYTF
Skipping sequence with non-canonical amino acid: CSAPLSG_GPYGYTF
Skipping sequence with non-canonical amino acid: CSARGGP_GQRLTF
Skipping sequence with non-canonical amino acid: CSARDS_DGYTF
Skipping sequence with non-canonical amino acid: CRRGQ_FGYTF
Skipping sequence with non-canonical amino acid: CAISVHRDRV_*RATYEQYF
Skipping sequence with non-canonical amino acid: CALRRDR_RHEQYF
Skipping sequence with non-canonical amino acid: CAISVGR_TYEQYF
Skipping sequence with non-canonical amino acid: CAIKNR_SYEQYF
Skipping sequence with non-canonical amino acid: CAARV_EQYF
Skipping sequence with non-canonical amino acid: CASSLQVP_SEDGYTF
Skipping sequence with non-canonical amino acid: CASSLVGT_GSLGYTF
Skipping sequence with non-canonical amino acid: CASSLGD_FDYGYTF
Skipping sequence with non-canonical amino acid: CASSVAVG_KSSYEQYF
Skipping sequence with non-canonical amino acid: CASSVLGDASY*QYF
Skipping sequence with non-canonical amino acid: CASMGQ_PNEQYF
Skipping sequence with non-canonical amino acid: CASSSRTS_EAGHEQYF
Skipping sequence with non-canonical amino acid: CASSVEGT_GSTYEQYF
Skipping sequence with non-canonical amino acid: CASSDGTG_SLHEQYF
Skipping sequence with non-canonical amino acid: CASSVVSG_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSVVG_ASYEQYF
Skipping sequence with non-canonical amino acid: CANWGN*_GPYEQYF
Skipping sequence with non-canonical amino acid: CASSEEG_SNYEQYF
Skipping sequence with non-canonical amino acid: CASNGE_SYEQYF
Skipping sequence with non-canonical amino acid: CSVAR_TEAFF
Skipping sequence with non-canonical amino acid: CASSQDP_AYEQYF
Skipping sequence with non-canonical amino acid: CAAGN*T_VGETQYF
Skipping sequence with non-canonical amino acid: CASSQTGSS_*RVDNEQFF
Skipping sequence with non-canonical amino acid: CASPIV_NEQFF
Skipping sequence with non-canonical amino acid: CASRGE_ETQYF
Skipping sequence with non-canonical amino acid: CAIWG_TQYF
Skipping sequence with non-canonical amino acid: CASSLGD*_GVYEQYF
Skipping sequence with non-canonical amino acid: CASSISRQGYYE*YF
Skipping sequence with non-canonical amino acid: CASSART_SSYEQYF
Skipping sequence with non-canonical amino acid: CASSLD_VREQYF
Skipping sequence with non-canonical amino acid: CAS*SGTVRYGYTF
Skipping sequence with non-canonical amino acid: CASSSGGG_VNYGYTF
Skipping sequence with non-canonical amino acid: CASSPTS_VTYEQYF
Skipping sequence with non-canonical amino acid: CASSLCY_QETQYF
Skipping sequence with non-canonical amino acid: CASSPSGGGTLA*ETQYF
Skipping sequence with non-canonical amino acid: CASSLEVS_LQETQYF
Skipping sequence with non-canonical amino acid: CASGPGE_RQETQYF
Skipping sequence with non-canonical amino acid: CASSDTG_RKTQYF
Skipping sequence with non-canonical amino acid: CATVLGR_QETQYF
Skipping sequence with non-canonical amino acid: CASSD*_QETQYF
Skipping sequence with non-canonical amino acid: CASSLGAGQP_HTWNYGYTF
Skipping sequence with non-canonical amino acid: CASSPRR_GDYGYTF
Skipping sequence with non-canonical amino acid: CASS*_ETQYF
Skipping sequence with non-canonical amino acid: CSVEGDQ_LIEQYF
Skipping sequence with non-canonical amino acid: CSVGVGRSY*QYF
Skipping sequence with non-canonical amino acid: CSA*REGSGEQYF
Skipping sequence with non-canonical amino acid: CSAGEA_TYEQYF
Skipping sequence with non-canonical amino acid: CASRDRG_LKKLFF
Skipping sequence with non-canonical amino acid: CASSPGQQI_YLFRGEQFF
Skipping sequence with non-canonical amino acid: CATSRVDH_GSYNEQFF
Skipping sequence with non-canonical amino acid: CATRRNSG_GRNEQFF
Skipping sequence with non-canonical amino acid: CATSG_GEQFF
Skipping sequence with non-canonical amino acid: CSARD*SSA_DGDSPLHF
Skipping sequence with non-canonical amino acid: CSARGEQP_NNSPLHF
Skipping sequence with non-canonical amino acid: CSAPIQT_SNSPLHF
Skipping sequence with non-canonical amino acid: CASSQGYD_VRRYGYTF
Skipping sequence with non-canonical amino acid: CASSHLGGRKQ*GYTF
Skipping sequence with non-canonical amino acid: CASSFPTH_AKNIQYF
Skipping sequence with non-canonical amino acid: CASSLDIFGP_SIYYNEQFF
Skipping sequence with non-canonical amino acid: CASSLTGK_TVDEKLFF
Skipping sequence with non-canonical amino acid: CASSSPFLA_RCYNEQFF
Skipping sequence with non-canonical amino acid: CASSHRGL_GDNEQFF
Skipping sequence with non-canonical amino acid: CASSLPPG*R_PLPLNEQFF
Skipping sequence with non-canonical amino acid: CASSLRSSR_*RFYNEQFF
Skipping sequence with non-canonical amino acid: CASRPY*RISYNEQFF
Skipping sequence with non-canonical amino acid: CASSSLLA_MGNEQFF
Skipping sequence with non-canonical amino acid: CASSLSE_GNEQFF
Skipping sequence with non-canonical amino acid: CARGLR_DNEQFF
Skipping sequence with non-canonical amino acid: CAAA*A_NEQFF
Skipping sequence with non-canonical amino acid: CASSLWGQR_EVKNIQYF
Skipping sequence with non-canonical amino acid: CASSVTGG_GQETQYF
Skipping sequence with non-canonical amino acid: CASTE_TQYF
Skipping sequence with non-canonical amino acid: CASSLGGG_GRETQYF
Skipping sequence with non-canonical amino acid: CASSFLG_LQETQYF
Skipping sequence with non-canonical amino acid: CATSDRGT_VKSYEQYF
Skipping sequence with non-canonical amino acid: CATSDKE_RSYEQYF
Skipping sequence with non-canonical amino acid: CASSPLGG_GRETQYF
Skipping sequence with non-canonical amino acid: CSVLFTA_**KLFF
Skipping sequence with non-canonical amino acid: CSAQGSVS_GANVLTF
Skipping sequence with non-canonical amino acid: CSARDWTSR*ITDTQYF
Skipping sequence with non-canonical amino acid: CSARRVTS_E*FTQYF
Skipping sequence with non-canonical amino acid: CSARGLA_YADTQYF
Skipping sequence with non-canonical amino acid: CSAREG_YLTQYF
Skipping sequence with non-canonical amino acid: CASSQTV_GGCEQYF
Skipping sequence with non-canonical amino acid: CASSIGD*D_GRTYEQYF
Skipping sequence with non-canonical amino acid: CAWLYL_NEQFF
Skipping sequence with non-canonical amino acid: CASGVRD_GTAEQYF
Skipping sequence with non-canonical amino acid: CASSLGRGV_KSEETQYF
Skipping sequence with non-canonical amino acid: CASSLVPA_V*ETRYF
Skipping sequence with non-canonical amino acid: CASSYGG_QETQYF
Skipping sequence with non-canonical amino acid: CASSLGL_RETQYF
Skipping sequence with non-canonical amino acid: CASSLGFQET*YF
Skipping sequence with non-canonical amino acid: CARGAY_QEPQYF
Skipping sequence with non-canonical amino acid: CASSRET*YF
Skipping sequence with non-canonical amino acid: CASSVVLG_PRCQPQHF
Skipping sequence with non-canonical amino acid: CASSEQGR_DKNQPQHF
Skipping sequence with non-canonical amino acid: CASSARR_GNTEAFF
Skipping sequence with non-canonical amino acid: CASSKSRD_GGGNEQFF
Skipping sequence with non-canonical amino acid: CASSRRD*_GPYNEQFF
Skipping sequence with non-canonical amino acid: CASSNRD_DNEQFF
Skipping sequence with non-canonical amino acid: CASSSPIAGI_LPRVPNEQFF
Skipping sequence with non-canonical amino acid: CASSNRPATG_A*SGNEQFF
Skipping sequence with non-canonical amino acid: CASSITREL_GVSVDEQFF
Skipping sequence with non-canonical amino acid: CASSKVFG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASNTPEG_RAP*EQFF
Skipping sequence with non-canonical amino acid: CASSFLH_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSHRP_YNEQFF
Skipping sequence with non-canonical amino acid: CASSAG_DNEQFF
Skipping sequence with non-canonical amino acid: CAPVAR_NEQFF
Skipping sequence with non-canonical amino acid: CASNGG_GTEAFF
Skipping sequence with non-canonical amino acid: CASSGS_QETQYF
Skipping sequence with non-canonical amino acid: CASSDEVGSGQ_STGASDTQYF
Skipping sequence with non-canonical amino acid: CASSPGQ_INEKLFF
Skipping sequence with non-canonical amino acid: CASTRVYT_LISDGYTF
Skipping sequence with non-canonical amino acid: CASTV_RGYTF
Skipping sequence with non-canonical amino acid: CASSPNDRV_SSGANVLTF
Skipping sequence with non-canonical amino acid: CASSLAFPLS_GEAGDTQYF
Skipping sequence with non-canonical amino acid: CAISQGQ_NSPLHF
Skipping sequence with non-canonical amino acid: CANGG_IQYF
Skipping sequence with non-canonical amino acid: CSVESMT_IQETQYF
Skipping sequence with non-canonical amino acid: CSVSGTS_ESQTQYF
Skipping sequence with non-canonical amino acid: CARLKGG_ETEAFF
Skipping sequence with non-canonical amino acid: CASTPGVH_SSAEAFF
Skipping sequence with non-canonical amino acid: CASSTLDR_NNQPQHF
Skipping sequence with non-canonical amino acid: CASSKD_VFPQHF
Skipping sequence with non-canonical amino acid: CASSLVWWM*RECYEQYF
Skipping sequence with non-canonical amino acid: CASSLFA_GGYEQYF
Skipping sequence with non-canonical amino acid: CASS*GT_AAYEQYF
Skipping sequence with non-canonical amino acid: CASSQ*SNLYEQYF
Skipping sequence with non-canonical amino acid: CASSMD_AGDWYF
Skipping sequence with non-canonical amino acid: CATSDLQI_ARETEAFF
Skipping sequence with non-canonical amino acid: CASSGGLA_AKNIQYF
Skipping sequence with non-canonical amino acid: CASRLGQG_RDTEAFF
Skipping sequence with non-canonical amino acid: CASSQSFSPE_SGSWETQYF
Skipping sequence with non-canonical amino acid: CASSQAF*R_GGNGETQYF
Skipping sequence with non-canonical amino acid: CASSQEV_QETQYF
Skipping sequence with non-canonical amino acid: CATSRDPR_KDGYGYTF
Skipping sequence with non-canonical amino acid: CASSPGTGGPSGD_GGAYRCQETQYF
Skipping sequence with non-canonical amino acid: CASSL_ETQYF
Skipping sequence with non-canonical amino acid: CASSSKST_GRNYGYTF
Skipping sequence with non-canonical amino acid: CASTPGGR_RGKQPQHF
Skipping sequence with non-canonical amino acid: CASSVVGGG_SGWNEQFF
Skipping sequence with non-canonical amino acid: CASSVGLAG_EPYNEQFF
Skipping sequence with non-canonical amino acid: CASSAERGT_PPWYEQFF
Skipping sequence with non-canonical amino acid: CASSTQNR_*GDNEQFF
Skipping sequence with non-canonical amino acid: CASSVEGG_AYNEQFF
Skipping sequence with non-canonical amino acid: CASSARGG_HHNEQFF
Skipping sequence with non-canonical amino acid: CASSRPTG_AFNEQFF
Skipping sequence with non-canonical amino acid: CASSTN*RQEQFF
Skipping sequence with non-canonical amino acid: CASVFD_DEQFF
Skipping sequence with non-canonical amino acid: CASTEDRG*GYTF
Skipping sequence with non-canonical amino acid: CASSSD_GVGYTF
Skipping sequence with non-canonical amino acid: CATTRWRE*SYNEQFF
Skipping sequence with non-canonical amino acid: CASSAYGK_SYNEQFF
Skipping sequence with non-canonical amino acid: CASRERE_SVEQFF
Skipping sequence with non-canonical amino acid: CASSSS_RGGQFF
Skipping sequence with non-canonical amino acid: CASRFRG_AGREQFF
Skipping sequence with non-canonical amino acid: CASTTGG_VHEQFF
Skipping sequence with non-canonical amino acid: CASRTQG_DNEQFF
Skipping sequence with non-canonical amino acid: CASSLGTDL*FF
Skipping sequence with non-canonical amino acid: CAMGR_EQYF
Skipping sequence with non-canonical amino acid: CASS*GETSA_CAWTYEQYF
Skipping sequence with non-canonical amino acid: CASSYPGLA_TLIYEQYF
Skipping sequence with non-canonical amino acid: CASRR*EEGPYEQYF
Skipping sequence with non-canonical amino acid: CASSWGL_GTYEQYF
Skipping sequence with non-canonical amino acid: CARRDGL_AYEQYF
Skipping sequence with non-canonical amino acid: CASSRTSG_GPGNEQFF
Skipping sequence with non-canonical amino acid: CASSYCNR_LSYNEQFF
Skipping sequence with non-canonical amino acid: CASAGLP_GEDEQFF
Skipping sequence with non-canonical amino acid: CATSDLSLP_DLHNEQFF
Skipping sequence with non-canonical amino acid: CASSLFFKP_GTVNEQFF
Skipping sequence with non-canonical amino acid: CASSQGQVAV*QFF
Skipping sequence with non-canonical amino acid: CASSLG_LSEQFF
Skipping sequence with non-canonical amino acid: CASRR_EWQFF
Skipping sequence with non-canonical amino acid: CASSGRLA*GTDTQYF
Skipping sequence with non-canonical amino acid: CASSPLPQGA*HDEQFF
Skipping sequence with non-canonical amino acid: CASSSLAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLSTGIPGNE*FF
Skipping sequence with non-canonical amino acid: CASSYSKWE_TRGGHVQFF
Skipping sequence with non-canonical amino acid: CASTPRRGGSYN*QFF
Skipping sequence with non-canonical amino acid: CASSLDSRLGL_PGVSTDTQYF
Skipping sequence with non-canonical amino acid: CASS*NCGRADTDTQYF
Skipping sequence with non-canonical amino acid: CASSHPLG_LSSTEAFF
Skipping sequence with non-canonical amino acid: CASSQLAGV_ALRVDEQFF
Skipping sequence with non-canonical amino acid: CASSPYPG_SGYNEQFF
Skipping sequence with non-canonical amino acid: CASSEAQ_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSRDSNQS*HF
Skipping sequence with non-canonical amino acid: CASSPGQGEE*FF
Skipping sequence with non-canonical amino acid: CASSPEAG*QFF
Skipping sequence with non-canonical amino acid: CATATSG_HTDTQYF
Skipping sequence with non-canonical amino acid: CATRLAG_HTDTQYF
Skipping sequence with non-canonical amino acid: CATATSG_STYTQYF
Skipping sequence with non-canonical amino acid: CARD*RG_HTDTQYF
Skipping sequence with non-canonical amino acid: CASSER_G*EQYF
Skipping sequence with non-canonical amino acid: CASRG*RVYEQYF
Skipping sequence with non-canonical amino acid: CASSSRGQ_SPGDEQFF
Skipping sequence with non-canonical amino acid: CASSPPPD_GPNSPLHF
Skipping sequence with non-canonical amino acid: CASSPVVA_TNYGYTF
Skipping sequence with non-canonical amino acid: CASS*PGTKSYTF
Skipping sequence with non-canonical amino acid: CASI*QGVSYEQYF
Skipping sequence with non-canonical amino acid: CAGTTGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASSGTG_LYEQYF
Skipping sequence with non-canonical amino acid: CASSSGR_SYEQYF
Skipping sequence with non-canonical amino acid: CSVSVG_KNIQYF
Skipping sequence with non-canonical amino acid: CASSNRDRG_SGANVLTF
Skipping sequence with non-canonical amino acid: CSARRGYS_ANTGELFF
Skipping sequence with non-canonical amino acid: CASSQDQE_RDDDTQYF
Skipping sequence with non-canonical amino acid: CASSLYPA_S*DTQYF
Skipping sequence with non-canonical amino acid: CASSLRQA_GHQETQYF
Skipping sequence with non-canonical amino acid: CASSLITA*RGSRLETQYF
Skipping sequence with non-canonical amino acid: CASSFEI_GYGELFF
Skipping sequence with non-canonical amino acid: CASSYKTGSR_VRSYNEQFF
Skipping sequence with non-canonical amino acid: CASSYHR_EHNEQFF
Skipping sequence with non-canonical amino acid: CASSDALRA_KPYNEQFF
Skipping sequence with non-canonical amino acid: CAGRGVL_GNEQFF
Skipping sequence with non-canonical amino acid: CASSD*_NEQFF
Skipping sequence with non-canonical amino acid: CATSGA_GDTQYF
Skipping sequence with non-canonical amino acid: CASSLME_DTEAFF
Skipping sequence with non-canonical amino acid: CASSYWTG_LMAGYTF
Skipping sequence with non-canonical amino acid: CASSS_PGAFF
Skipping sequence with non-canonical amino acid: CASS*REPLVIQYF
Skipping sequence with non-canonical amino acid: CASSQDNGV*RPLHF
Skipping sequence with non-canonical amino acid: CASSLGQG_KAGEKLFF
Skipping sequence with non-canonical amino acid: CAK*EGPSGEKLFF
Skipping sequence with non-canonical amino acid: CASSQEKNGD*RE*SKNIQYF
Skipping sequence with non-canonical amino acid: CAQTEMEG_LSNQPQHF
Skipping sequence with non-canonical amino acid: CASSPNN_GSQILYF
Skipping sequence with non-canonical amino acid: CASSLAL_SNYGYTF
Skipping sequence with non-canonical amino acid: CASSPRS*G_*WNQPQHF
Skipping sequence with non-canonical amino acid: CASSKDGGQ_RFSTDTQYF
Skipping sequence with non-canonical amino acid: CASSIKLRS_ESTDTQYF
Skipping sequence with non-canonical amino acid: CASSQK*R_FDTDTQYF
Skipping sequence with non-canonical amino acid: CASSNGGR_GTDTQYF
Skipping sequence with non-canonical amino acid: CASNAMG_TDTQYF
Skipping sequence with non-canonical amino acid: CASSHLP*HNIQYF
Skipping sequence with non-canonical amino acid: CASSKRT_AILPQHF
Skipping sequence with non-canonical amino acid: CASRYDR_GRPQHF
Skipping sequence with non-canonical amino acid: CASSWEDSKNI*YF
Skipping sequence with non-canonical amino acid: CASSANR_ADEAFF
Skipping sequence with non-canonical amino acid: CASSDSK*GPDTEAFF
Skipping sequence with non-canonical amino acid: CASSDSD_GPEAFF
Skipping sequence with non-canonical amino acid: CASSLAGS_SGRTEAFF
Skipping sequence with non-canonical amino acid: CASSLAVS_PGRTEAFF
Skipping sequence with non-canonical amino acid: CATSRD*PN_PRGSPLHF
Skipping sequence with non-canonical amino acid: CASSPGGR_LNTEAFF
Skipping sequence with non-canonical amino acid: CASSTVD_GDTEAFF
Skipping sequence with non-canonical amino acid: CANLEEG_GGPSFF
Skipping sequence with non-canonical amino acid: CASSD*V_RETQYF
Skipping sequence with non-canonical amino acid: CASSF*LVLQDRVYNEQFF
Skipping sequence with non-canonical amino acid: CATLA*RGDSYEQYF
Skipping sequence with non-canonical amino acid: CASSQAGTG_ERSSYEQYF
Skipping sequence with non-canonical amino acid: CASSQYRE_GSPYEQYF
Skipping sequence with non-canonical amino acid: CASSQSWQ_GPYEQYF
Skipping sequence with non-canonical amino acid: CAWRGTGR_DQEKLFF
Skipping sequence with non-canonical amino acid: CASSKRLAG_ANTGELFF
Skipping sequence with non-canonical amino acid: CASRSIQ_KNIQYF
Skipping sequence with non-canonical amino acid: CASSFPQ_RNEQFF
Skipping sequence with non-canonical amino acid: CANRVD*LG_*GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSPRTSG_SSYNEQFF
Skipping sequence with non-canonical amino acid: CASSLD*L_LYNEQFF
Skipping sequence with non-canonical amino acid: CASSLEYS_DPYNEQFF
Skipping sequence with non-canonical amino acid: CASSPGAG_GSYNEQFF
Skipping sequence with non-canonical amino acid: CASSTILPG_YRSSEQYF
Skipping sequence with non-canonical amino acid: CASSLGP_PTHEQYF
Skipping sequence with non-canonical amino acid: CASSPGL_GMPEQYF
Skipping sequence with non-canonical amino acid: CASRVR_IDTQYF
Skipping sequence with non-canonical amino acid: CARSA_DTQYF
Skipping sequence with non-canonical amino acid: CASLG_DTQYF
Skipping sequence with non-canonical amino acid: CASSLLG*_GGTDTQYF
Skipping sequence with non-canonical amino acid: CAIGLRGR_FTDTQYF
Skipping sequence with non-canonical amino acid: CASSLGRG_GADTQYF
Skipping sequence with non-canonical amino acid: CASS*RDRPTDTQYF
Skipping sequence with non-canonical amino acid: CASSLIL_GGDTQYF
Skipping sequence with non-canonical amino acid: CASSSTPWD_CHGVCEQFF
Skipping sequence with non-canonical amino acid: CASTNRVG_ISYNEQFF
Skipping sequence with non-canonical amino acid: CASSCHGD_ATKDEQFF
Skipping sequence with non-canonical amino acid: CASSFGR_QSDEQFF
Skipping sequence with non-canonical amino acid: CASSQD*R_VISYEQYF
Skipping sequence with non-canonical amino acid: CASSRTS_SPHEQYF
Skipping sequence with non-canonical amino acid: CASSQDR_GADEQYF
Skipping sequence with non-canonical amino acid: CASSLVGG_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASTRD*R_STSYEQYF
Skipping sequence with non-canonical amino acid: CASSSSSD_GRGYEQYF
Skipping sequence with non-canonical amino acid: CASLRSGY_SHYEQYF
Skipping sequence with non-canonical amino acid: CASS*GA_R*YEQYF
Skipping sequence with non-canonical amino acid: CAISERGSG_GQGYNEQFF
Skipping sequence with non-canonical amino acid: CASSPKNPGQGSRQP*HF
Skipping sequence with non-canonical amino acid: CASSPDR_NSAQHF
Skipping sequence with non-canonical amino acid: CASSYGQ_EGNEQFF
Skipping sequence with non-canonical amino acid: CASSLGGLAG_ASSYNEQFF
Skipping sequence with non-canonical amino acid: CASSFLAA*YNEQFF
Skipping sequence with non-canonical amino acid: CASSARL_GENEQFF
Skipping sequence with non-canonical amino acid: CASSLRGQGRK_LAGIGNEQFF
Skipping sequence with non-canonical amino acid: CASSPSLAGVHNE*FF
Skipping sequence with non-canonical amino acid: CAS*EGAGANVLTF
Skipping sequence with non-canonical amino acid: CASKGL_ANVLTF
Skipping sequence with non-canonical amino acid: CASSSRG_YTDTQYF
Skipping sequence with non-canonical amino acid: CASSWEAG_LSPYEQYF
Skipping sequence with non-canonical amino acid: CASSSGP_KDQPQHF
Skipping sequence with non-canonical amino acid: CASSLDEG_GKQPQHF
Skipping sequence with non-canonical amino acid: CASSA*GSNQPQHF
Skipping sequence with non-canonical amino acid: CASSLGSGQP*HF
Skipping sequence with non-canonical amino acid: CASSYW_GSPQHF
Skipping sequence with non-canonical amino acid: CAIVLFR_HLYGYTF
Skipping sequence with non-canonical amino acid: CAIRGTG_NYGYTF
Skipping sequence with non-canonical amino acid: CASSSHRL_*RELEQYF
Skipping sequence with non-canonical amino acid: CASSLSG_PYEQYF
Skipping sequence with non-canonical amino acid: CASSHTPGG_GQLDTQYF
Skipping sequence with non-canonical amino acid: CASS*TGTHSTDTQYF
Skipping sequence with non-canonical amino acid: CASRSFY*_PTDTQYF
Skipping sequence with non-canonical amino acid: CASSYP_PDTQYF
Skipping sequence with non-canonical amino acid: CASSYPTD*R_TPETDTQYF
Skipping sequence with non-canonical amino acid: CASTPQAR_LDSYEQYF
Skipping sequence with non-canonical amino acid: CASSQKST_SGPYEQYF
Skipping sequence with non-canonical amino acid: CASSKRD*_GVFFEQYF
Skipping sequence with non-canonical amino acid: CASSKESG_RKPYEQYF
Skipping sequence with non-canonical amino acid: CASSNPWV_PPYEQYF
Skipping sequence with non-canonical amino acid: CASSKAGYFD*LLSYEQYF
Skipping sequence with non-canonical amino acid: CASSKVRRG_GTVTYEQYF
Skipping sequence with non-canonical amino acid: CASSKERIG_GWGHYEQYF
Skipping sequence with non-canonical amino acid: CAGSKG*R_RGGYEQYF
Skipping sequence with non-canonical amino acid: CASSKEGR_AGTYEQYF
Skipping sequence with non-canonical amino acid: CASSR*SR_GGLEQYF
Skipping sequence with non-canonical amino acid: CASSSGTD_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSKGSL_TMASQYF
Skipping sequence with non-canonical amino acid: CASSKEG_GGYEQYF
Skipping sequence with non-canonical amino acid: CASSKRV_GRYEQYF
Skipping sequence with non-canonical amino acid: CASSP*GGRYEQYF
Skipping sequence with non-canonical amino acid: CASSKTG_AHEQYF
Skipping sequence with non-canonical amino acid: CASNPST_AYEQYF
Skipping sequence with non-canonical amino acid: CASSKGT_SYEQYF
Skipping sequence with non-canonical amino acid: CASSGT_GYEQYF
Skipping sequence with non-canonical amino acid: CASSKW_PYEQYF
Skipping sequence with non-canonical amino acid: CASSKA_SYEQYF
Skipping sequence with non-canonical amino acid: CASS**HTQYF
Skipping sequence with non-canonical amino acid: CASSHKG_GGGYTF
Skipping sequence with non-canonical amino acid: CASSLKA_GDEQYF
Skipping sequence with non-canonical amino acid: CASSLTTS_AGSYEQYF
Skipping sequence with non-canonical amino acid: CASSLAR_DPYEQYF
Skipping sequence with non-canonical amino acid: CASSFYS_TYEQYF
Skipping sequence with non-canonical amino acid: CASS*RRAPRYF
Skipping sequence with non-canonical amino acid: CAISVRDL_GWDQPQHF
Skipping sequence with non-canonical amino acid: CAIPGQPS_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSLVDR_*MQPQHF
Skipping sequence with non-canonical amino acid: CASSLAGR_GNQPQHF
Skipping sequence with non-canonical amino acid: CASSR*PYSNQPQHF
Skipping sequence with non-canonical amino acid: CATLPP_HGYTF
Skipping sequence with non-canonical amino acid: CASSSRPD_GLIEKLFF
Skipping sequence with non-canonical amino acid: CASSQDRRG_QCFNQPQHF
Skipping sequence with non-canonical amino acid: CASSETG_LPPQQFF
Skipping sequence with non-canonical amino acid: CASSAPTR_GYNEQFF
Skipping sequence with non-canonical amino acid: CASSQWDS_KFTDTQYF
Skipping sequence with non-canonical amino acid: CSARGGR_IYNEQFF
Skipping sequence with non-canonical amino acid: CSAGQERRG*R_RAKRGNNEQFF
Skipping sequence with non-canonical amino acid: CSARGPPR_ISYNEQFF
Skipping sequence with non-canonical amino acid: CSARGGSG_YTMSRFF
Skipping sequence with non-canonical amino acid: CASPD*R_KVNEQFF
Skipping sequence with non-canonical amino acid: CSASSGG_SYNEQFF
Skipping sequence with non-canonical amino acid: CSAPLAGLYNE*FF
Skipping sequence with non-canonical amino acid: CSAPTGA_YNEQFF
Skipping sequence with non-canonical amino acid: CSARAYN*QFF
Skipping sequence with non-canonical amino acid: CASSRHS_NSEGYTF
Skipping sequence with non-canonical amino acid: CASSAPWR_AYSPLHF
Skipping sequence with non-canonical amino acid: CASSVWG_TNSPLHF
Skipping sequence with non-canonical amino acid: CATRG_YGYTF
Skipping sequence with non-canonical amino acid: CASKRLG_RNSPLHF
Skipping sequence with non-canonical amino acid: CASRVP_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLEGPPLAGAR*NIQYF
Skipping sequence with non-canonical amino acid: CASTPDIGQD_RLAKNIQYF
Skipping sequence with non-canonical amino acid: CASVEGD*R_*LAKNIQYF
Skipping sequence with non-canonical amino acid: CASSSPWG*_LAKNIQYF
Skipping sequence with non-canonical amino acid: CASRY*RG_STDTQYF
Skipping sequence with non-canonical amino acid: CASSR*_TEAFF
Skipping sequence with non-canonical amino acid: CASSTSSRQ_EDDEKLFF
Skipping sequence with non-canonical amino acid: CASRRGQ_*AYEQYF
Skipping sequence with non-canonical amino acid: CASSDS*R*G_RDGVLYEQYF
Skipping sequence with non-canonical amino acid: CASAEGT_AGYEQYF
Skipping sequence with non-canonical amino acid: CASSDGD_SSYEQYF
Skipping sequence with non-canonical amino acid: CARPKTS_GAYEQYF
Skipping sequence with non-canonical amino acid: CASSDCG_RDAGYTF
Skipping sequence with non-canonical amino acid: CASRPHPKW_AASYGYTF
Skipping sequence with non-canonical amino acid: CASREHE_EGYCYTF
Skipping sequence with non-canonical amino acid: CASRRRT_SLYGYTF
Skipping sequence with non-canonical amino acid: CASSRR_YIQYF
Skipping sequence with non-canonical amino acid: CASSTRT_VDEQYF
Skipping sequence with non-canonical amino acid: CASSY*NPP_GTGANEQYF
Skipping sequence with non-canonical amino acid: CASRAD*REGRNEQYF
Skipping sequence with non-canonical amino acid: CASSPGLASSY*QYF
Skipping sequence with non-canonical amino acid: CASSSGESSY*QYF
Skipping sequence with non-canonical amino acid: CAISED*REENIQYF
Skipping sequence with non-canonical amino acid: CA*CGGR_GANVLTF
Skipping sequence with non-canonical amino acid: CASSFITRG_RGQNSPLHF
Skipping sequence with non-canonical amino acid: CASSEKIK_RGSSPLHF
Skipping sequence with non-canonical amino acid: CASSMPGRV_TGANVLTF
Skipping sequence with non-canonical amino acid: CAWSVR*_NTGELFF
Skipping sequence with non-canonical amino acid: CASSDSL_GKNIQYF
Skipping sequence with non-canonical amino acid: CASNTLG_ESIQYF
Skipping sequence with non-canonical amino acid: CASMPGPP_GRNEKLFF
Skipping sequence with non-canonical amino acid: CSDLTAGP_NRDEQFF
Skipping sequence with non-canonical amino acid: CSVEDGR_FNEQFF
Skipping sequence with non-canonical amino acid: CSADSGT_YNEQFF
Skipping sequence with non-canonical amino acid: CSARG_EQFF
Skipping sequence with non-canonical amino acid: CASSFTG_AREQYF
Skipping sequence with non-canonical amino acid: CASRGPSTGG_GGKLDYGYTF
Skipping sequence with non-canonical amino acid: CASSYR_YYGYTF
Skipping sequence with non-canonical amino acid: CSALAGIW_LRARDTL
Skipping sequence with non-canonical amino acid: CSVGTGD_SNYGYTF
Skipping sequence with non-canonical amino acid: CSGPGG*GYTF
Skipping sequence with non-canonical amino acid: CASSA*GGSTDTQYF
Skipping sequence with non-canonical amino acid: CASSGVADT*YF
Skipping sequence with non-canonical amino acid: CASSD*LTVNYEQYF
Skipping sequence with non-canonical amino acid: CASSWDRG_LDTEAFF
Skipping sequence with non-canonical amino acid: CASSLVD_GKTEAFF
Skipping sequence with non-canonical amino acid: CASSPPD_GRTEAFF
Skipping sequence with non-canonical amino acid: CASSLVG_ATEAFF
Skipping sequence with non-canonical amino acid: CASSYNR_GGYEQYF
Skipping sequence with non-canonical amino acid: CASS*LGT_AGVHEQYF
Skipping sequence with non-canonical amino acid: CASSFTSG_ASYEQYF
Skipping sequence with non-canonical amino acid: CASRPGP_NSYEQYF
Skipping sequence with non-canonical amino acid: CASRPIG_RTHEQYF
Skipping sequence with non-canonical amino acid: CATVTSH_GHEQYF
Skipping sequence with non-canonical amino acid: CSARATSG_GVESAQHF
Skipping sequence with non-canonical amino acid: CASSLVAD*RGYEQYF
Skipping sequence with non-canonical amino acid: CASSLDTR_KTYEQYF
Skipping sequence with non-canonical amino acid: CASSPGT_ISYEQYF
Skipping sequence with non-canonical amino acid: CASSCRPD*RG_TNPNSYEQYF
Skipping sequence with non-canonical amino acid: CASSS*PQGCPYEQYF
Skipping sequence with non-canonical amino acid: CASSLRAR_NSYEQYF
Skipping sequence with non-canonical amino acid: CASSPVAG_PPYEQYF
Skipping sequence with non-canonical amino acid: CSARDSPCLT_KRHPNTEAFF
Skipping sequence with non-canonical amino acid: CSARSE_TEAFF
Skipping sequence with non-canonical amino acid: CSARDNT*AFF
Skipping sequence with non-canonical amino acid: CASSEAGLVG*TQYF
Skipping sequence with non-canonical amino acid: CASTGGL_YETQYF
Skipping sequence with non-canonical amino acid: CASSQE*GYNEQFF
Skipping sequence with non-canonical amino acid: CASSQGL_QQETQYF
Skipping sequence with non-canonical amino acid: CARK*RG_TQETQYF
Skipping sequence with non-canonical amino acid: CASSFWT_GQETQYF
Skipping sequence with non-canonical amino acid: CASSFDI_GQETQYF
Skipping sequence with non-canonical amino acid: CASSLSGLA_SPSTDTQYF
Skipping sequence with non-canonical amino acid: CATYQRDTG_KRSYGYTF
Skipping sequence with non-canonical amino acid: CASSQARG_TSRETQYF
Skipping sequence with non-canonical amino acid: CASSQY*WETQYF
Skipping sequence with non-canonical amino acid: CSAALRG_AKNIQYF
Skipping sequence with non-canonical amino acid: CSARDGA_SQNIQYF
Skipping sequence with non-canonical amino acid: CSAPRG_QNIQYF
Skipping sequence with non-canonical amino acid: CSAVQG_WNIQYF
Skipping sequence with non-canonical amino acid: CASSLQG_VDEQFF
Skipping sequence with non-canonical amino acid: CASSLKATR_GGNTEAFF
Skipping sequence with non-canonical amino acid: CASSPSPT_VVRTEAFF
Skipping sequence with non-canonical amino acid: CASSLRNT*AFF
Skipping sequence with non-canonical amino acid: CASSPRT_RTYEQYF
Skipping sequence with non-canonical amino acid: CAAALT_GSPLHF
Skipping sequence with non-canonical amino acid: CASSQAGT_MGNEQYF
Skipping sequence with non-canonical amino acid: CASSFS_ANVLTF
Skipping sequence with non-canonical amino acid: CASSHLKVGG_GRAKNIQYF
Skipping sequence with non-canonical amino acid: CASSLEGPLFEQS*Y*KNIQYF
Skipping sequence with non-canonical amino acid: CASSSG_RNIQYF
Skipping sequence with non-canonical amino acid: CASSLGW_TGDGYTF
Skipping sequence with non-canonical amino acid: CASTSG_PYGYTF
Skipping sequence with non-canonical amino acid: CSV_TTF
Skipping sequence with non-canonical amino acid: CASS*APG_F*EETQYF
Skipping sequence with non-canonical amino acid: CARRGP_ETQYF
Skipping sequence with non-canonical amino acid: CASRPRDTK_TYNQPQHF
Skipping sequence with non-canonical amino acid: CASSLYEREC_PWLTDTQYF
Skipping sequence with non-canonical amino acid: CASSPRP*_GGPGTQYF
Skipping sequence with non-canonical amino acid: CAREGRD*_GKNEQFF
Skipping sequence with non-canonical amino acid: CAAQLRQ_CNEQFF
Skipping sequence with non-canonical amino acid: CASSLGDG_SNQPQHF
Skipping sequence with non-canonical amino acid: CASSLVGQ_GMNTEAFF
Skipping sequence with non-canonical amino acid: CASSLTG_KNTEAFF
Skipping sequence with non-canonical amino acid: CASSSDF_NTEAFF
Skipping sequence with non-canonical amino acid: CASE*MGS_QFNEQFF
Skipping sequence with non-canonical amino acid: CASGSTL_YNEQFF
Skipping sequence with non-canonical amino acid: CASSLVRW_YTGELFF
Skipping sequence with non-canonical amino acid: CASSLPGQ_DFLETQYF
Skipping sequence with non-canonical amino acid: CASSNTV_IETQYF
Skipping sequence with non-canonical amino acid: CASSKGAAL_GGARETQYF
Skipping sequence with non-canonical amino acid: CASSKGKH_K*ETQYF
Skipping sequence with non-canonical amino acid: CASSKP*VPN_QGPQETQYF
Skipping sequence with non-canonical amino acid: CASSTWD*R_REAAATQYF
Skipping sequence with non-canonical amino acid: CASSPLTP_TAQETQYF
Skipping sequence with non-canonical amino acid: CASSNLSS_GSFQTQYF
Skipping sequence with non-canonical amino acid: CASSKEEK_AGVETQYF
Skipping sequence with non-canonical amino acid: CASSRTGT_V*GVTQYF
Skipping sequence with non-canonical amino acid: CASSPL*R_GEETQYF
Skipping sequence with non-canonical amino acid: CASGCSPSGV*TQYF
Skipping sequence with non-canonical amino acid: CASSKQH_AKETQYF
Skipping sequence with non-canonical amino acid: CASSKEE_AGETQYF
Skipping sequence with non-canonical amino acid: CASSNWT_EETQYF
Skipping sequence with non-canonical amino acid: CASSKGG_TETQYF
Skipping sequence with non-canonical amino acid: CASSLWTGD*_LLSGANVLTF
Skipping sequence with non-canonical amino acid: CASGTGQ_GVEKLFF
Skipping sequence with non-canonical amino acid: CASRAVQ_SYNEQFF
Skipping sequence with non-canonical amino acid: CASSLAGTSGS_*SGRFCYEQYF
Skipping sequence with non-canonical amino acid: CASSRGT_RVNIQYF
Skipping sequence with non-canonical amino acid: CASFQ_EQYF
Skipping sequence with non-canonical amino acid: CASSAQDRT_SGANVLTF
Skipping sequence with non-canonical amino acid: CASSGR_SSEQYF
Skipping sequence with non-canonical amino acid: CASSKNSV_FTYEQYF
Skipping sequence with non-canonical amino acid: CASTRT_PSGYTF
Skipping sequence with non-canonical amino acid: CASST*TGWGYGYTF
Skipping sequence with non-canonical amino acid: CASSSQ_VGYTF
Skipping sequence with non-canonical amino acid: CASSPPGR_RRYGYTF
Skipping sequence with non-canonical amino acid: CASSKGQ_SPYGYTF
Skipping sequence with non-canonical amino acid: CASRYDS_LDGYTF
Skipping sequence with non-canonical amino acid: CASLRR_GYGYTF
Skipping sequence with non-canonical amino acid: CASRQ_GRYTF
Skipping sequence with non-canonical amino acid: CASS*V_WETQYF
Skipping sequence with non-canonical amino acid: CASSRQVITG*LFF
Skipping sequence with non-canonical amino acid: CASSDPSVQ_EAKNIQYF
Skipping sequence with non-canonical amino acid: CARV_QFF
Skipping sequence with non-canonical amino acid: CAS_FF
Skipping sequence with non-canonical amino acid: CASSPTPE_PGANVQTF
Skipping sequence with non-canonical amino acid: CASSQVEY_NATGELFF
Skipping sequence with non-canonical amino acid: CAHPGGDRG_ERHQPQHF
Skipping sequence with non-canonical amino acid: CASRYR_FQPQHF
Skipping sequence with non-canonical amino acid: CASSRPV_NSPLHF
Skipping sequence with non-canonical amino acid: CASSLR_KNIQYF
Skipping sequence with non-canonical amino acid: CASSHR_GGELFF
Skipping sequence with non-canonical amino acid: CASSLRG_PPFSEYF
Skipping sequence with non-canonical amino acid: CASSKRTV_*NNSPLHF
Skipping sequence with non-canonical amino acid: CATPP_PPLHF
Skipping sequence with non-canonical amino acid: CASS_SLHF
Skipping sequence with non-canonical amino acid: CASSESGG_PGEKLFF
Skipping sequence with non-canonical amino acid: CASSLMGS_LRKTQYF
ALICE: clusters=1636, shannon=7.269, analysis=7.36s, cluster=0.742s
[ ]:
# Cell 8: TCRdist metaclonotypes
# Note: mirpy TcrDist raw scores are ~900 (min) to ~4000 (median) for random TRB repertoires.
# max_distance=1200 captures only the ~1-2% most similar pairs (near-identical CDR3 + V/J).
# TCRdist clustering is most effective on epitope-specific repertoires.
cfg_tcrdist = MetaclonotypeClusterConfig(
    method='tcrdist',
    locus='TRB',
    species='human',
    max_distance=1200.0,
    n_jobs=4,
)
t0 = time.perf_counter()
meta_tcrdist = cluster_metaclonotypes(rep, cfg_tcrdist)
elapsed = time.perf_counter() - t0

div_tcrdist = functional_diversity(rep, meta_tcrdist)
results['tcrdist'] = (meta_tcrdist, div_tcrdist, elapsed)
print(f'TCRdist (max_dist=1200): clusters={meta_tcrdist.n_clusters}, '
      f'shannon={div_tcrdist.shannon:.3f}, elapsed={elapsed:.2f}s')
[ ]:
# Cell 9: TCREmp single-chain metaclonotypes (OPTICS — no eps calibration needed)
# The embedding is L2-normalized before clustering. Use OPTICS to avoid manual eps selection.
# For DBSCAN, eps should be calibrated via the k-NN elbow method (see tcremp notebooks).
cfg_tcremp = MetaclonotypeClusterConfig(
    method='tcremp',
    locus='TRB',
    species='human',
    n_prototypes=300,
    embed_cluster_algo='optics',
    optics_min_samples=5,
    n_jobs=4,
)
t0 = time.perf_counter()
meta_tcremp = cluster_metaclonotypes(rep, cfg_tcremp)
elapsed = time.perf_counter() - t0

div_tcremp = functional_diversity(rep, meta_tcremp)
results['tcremp'] = (meta_tcremp, div_tcremp, elapsed)
print(f'TCREmp OPTICS: clusters={meta_tcremp.n_clusters}, '
      f'shannon={div_tcremp.shannon:.3f}, elapsed={elapsed:.2f}s')
[10]:
# Cell 10: Summary table — single-chain comparisons
rows = []
for method, (meta, div, elapsed) in results.items():
    rows.append({
        'method': method,
        'n_clusters': meta.n_clusters,
        'shannon': round(div.shannon, 3),
        'gini_simpson': round(div.gini_simpson, 3),
        'chao1': round(div.chao1, 1),
        'elapsed_s': round(elapsed, 2),
    })

# Baseline row
rows.insert(0, {
    'method': 'baseline (clonotypes)',
    'n_clusters': div_baseline.abundance,
    'shannon': round(div_baseline.shannon, 3),
    'gini_simpson': round(div_baseline.gini_simpson, 3),
    'chao1': round(div_baseline.chao1, 1),
    'elapsed_s': 0.0,
})

summary_df = pl.DataFrame(rows)
print(summary_df)
shape: (6, 6)
┌──────────────────────────┬────────────┬─────────┬──────────────┬──────────┬───────────┐
│ method                   ┆ n_clusters ┆ shannon ┆ gini_simpson ┆ chao1    ┆ elapsed_s │
│ ---                      ┆ ---        ┆ ---     ┆ ---          ┆ ---      ┆ ---       │
│ str                      ┆ i64        ┆ f64     ┆ f64          ┆ f64      ┆ f64       │
╞══════════════════════════╪════════════╪═════════╪══════════════╪══════════╪═══════════╡
│ baseline (clonotypes)    ┆ 30000      ┆ 9.62    ┆ 0.998        ┆ 430429.2 ┆ 0.0       │
│ edit_distance/components ┆ 992        ┆ 4.9     ┆ 0.956        ┆ 992.0    ┆ 5.68      │
│ edit_distance/leiden     ┆ 1012       ┆ 5.322   ┆ 0.972        ┆ 1012.0   ┆ 5.93      │
│ alice                    ┆ 1636       ┆ 7.269   ┆ 0.999        ┆ 1636.0   ┆ 8.11      │
│ tcrdist                  ┆ 25115      ┆ 9.45    ┆ 0.997        ┆ 381238.8 ┆ 56.54     │
│ tcremp                   ┆ 1          ┆ -0.0    ┆ 0.0          ┆ 1.0      ┆ 5.28      │
└──────────────────────────┴────────────┴─────────┴──────────────┴──────────┴───────────┘
[ ]:
# Cell 11: Hill curves comparison across methods
q_values = [0.0, 0.5, 1.0, 1.5, 2.0, 3.0]

fig, ax = plt.subplots(figsize=(7, 4))

# Baseline Hill curve — column is 'hill'
hill_base = hill_curve_clonotypes(rep.clonotypes, q_values=q_values)
ax.plot(hill_base['q'], hill_base['hill'], 'k--', lw=1.5, label='baseline (clonotypes)')

colors = plt.cm.tab10.colors
for i, (method, (meta, _div, _)) in enumerate(results.items()):
    # Use the rep that was used for that method (alice uses rep_alice)
    r = rep_alice if method == 'alice' else rep
    try:
        hill = functional_hill_curve(r, meta, q_values=q_values)
        ax.plot(hill['q'], hill['hill'], color=colors[i % 10],
                lw=2, label=method)
    except Exception as exc:
        print(f'  Hill curve for {method} skipped: {exc}')

ax.set_yscale('log')
ax.set_xlabel('Hill order q', fontsize=12)
ax.set_ylabel('Functional diversity D(q)', fontsize=12)
ax.set_title('Functional Hill curves by clustering method', fontsize=13)
ax.legend(fontsize=9, loc='upper right')
ax.grid(alpha=0.3, which='both')
fig.tight_layout()
plt.show()


Paired-chain analysis#

For single-cell paired TRA/TRB data we can:

  1. Use TCREmp’s native paired embedding (PairedTCREmp) — joint representation of both chains.

  2. Run any single-chain method independently on each chain then combine cluster IDs via cluster_paired_metaclonotypes → cluster ID = "{TRA_cluster}.{TRB_cluster}".

Below we compare TCREmp-native paired vs TCRNET-combined on the same paired repertoire.

[12]:
# Cell 12: Load paired TRA/TRB 10x data (skip gracefully if not available)
paired_rep = None

try:
    from mir.utils.notebook_assets import find_airr_benchmark_dcode_10x_vdj_v1_donor
    from mir.common.single_cell_parser import load_10x_vdj_v1_cell_clonotypes

    dcode_root = benchmark_root / 'dcode'
    if not dcode_root.exists():
        print('10x VDJ donor data not available (no dcode/ dir) — skipping paired analysis.')
    else:
        # Look for any donor
        all_contigs = sorted(dcode_root.glob('*all_contig_annotations.csv.gz'))
        if not all_contigs:
            print('No 10x contig files found — skipping paired analysis.')
        else:
            all_contig_path = all_contigs[0]
            # Derive matching consensus file
            consensus_candidates = sorted(dcode_root.glob(
                all_contig_path.name.replace('all_contig_annotations', 'consensus_annotations')
            )) or sorted(dcode_root.glob('*consensus_annotations.csv.gz'))
            consensus_path = consensus_candidates[0] if consensus_candidates else None
            if consensus_path is None:
                print('No consensus file found — skipping paired analysis.')
            else:
                from mir.common.single_cell import build_tenx_sample_from_cell_clonotypes
                cell_table = load_10x_vdj_v1_cell_clonotypes(
                    str(consensus_path), str(all_contig_path), sample_id='donor1',
                )
                sc_sample = build_tenx_sample_from_cell_clonotypes(cell_table, sample_id='donor1')
                tra_trb = sc_sample.paired_locus_repertoires.get('TRA_TRB')
                if tra_trb:
                    paired_rep = tra_trb
                    print(f'Loaded {len(tra_trb.paired_clonotypes)} TRA/TRB pairs')
                else:
                    print('No TRA_TRB pairs found.')
except Exception as exc:
    print(f'Paired data loading skipped: {exc}')

if paired_rep is None:
    print('Paired analysis cells will be skipped.')
Loaded 48890 TRA/TRB pairs
[13]:
# Cell 13: Single-chain-combined paired metaclonotypes (edit-distance)
if paired_rep is not None:
    cfg_ed_paired = MetaclonotypeClusterConfig(
        method='edit_distance',
        metric='hamming',
        threshold=1,
        graph_algo='components',
        min_cluster_size=1,
        n_jobs=4,
    )
    t0 = time.perf_counter()
    meta_ed_paired = cluster_paired_metaclonotypes(paired_rep, cfg_ed_paired)
    t_ed = time.perf_counter() - t0
    print(f'Edit-distance combined: paired_clusters={meta_ed_paired.n_clusters}, '
          f'elapsed={t_ed:.2f}s')
else:
    print('Skipped: no paired repertoire.')
Edit-distance combined: paired_clusters=29315, elapsed=34.62s
[ ]:
# Cell 14: Native paired TCREmp metaclonotypes (OPTICS)
if paired_rep is not None:
    cfg_tcremp_paired = MetaclonotypeClusterConfig(
        method='tcremp',
        locus_pair='TRA_TRB',
        species='human',
        n_prototypes=300,
        embed_cluster_algo='optics',
        optics_min_samples=5,
        n_jobs=4,
    )
    t0 = time.perf_counter()
    meta_tcremp_paired = cluster_paired_metaclonotypes(paired_rep, cfg_tcremp_paired)
    t_tcremp = time.perf_counter() - t0
    print(f'TCREmp native paired: paired_clusters={meta_tcremp_paired.n_clusters}, '
          f'elapsed={t_tcremp:.2f}s')
else:
    print('Skipped: no paired repertoire.')
[15]:
# Cell 15: Concordance between TCREmp-native and edit-distance-combined
# Two paired metaclonotype sets are concordant if pairs assigned to the same
# cluster by method A are also largely co-clustered by method B.

if paired_rep is not None and 'meta_tcremp_paired' in dir():
    ed_t = meta_ed_paired.table.rename({'cluster_id': 'cluster_ed'})
    tcp_t = meta_tcremp_paired.table.rename({'cluster_id': 'cluster_tcremp'})

    joined = ed_t.join(
        tcp_t,
        on=['clonotype_id_1', 'clonotype_id_2'],
        how='inner',
    )

    # Cross-table: count pairs per (ed_cluster, tcremp_cluster)
    cross = (
        joined
        .group_by(['cluster_ed', 'cluster_tcremp'])
        .len()
        .sort('len', descending=True)
    )
    print(f'Pairs in both tables: {len(joined)}')
    print(f'Top 10 concordant cluster pairs:')
    print(cross.head(10))

    # Adjusted Rand Index for cluster agreement
    from sklearn.metrics import adjusted_rand_score

    # Create integer labels from cluster IDs for shared pairs
    ed_labels = joined['cluster_ed'].cast(pl.Categorical).to_physical().to_list()
    tcp_labels = joined['cluster_tcremp'].cast(pl.Categorical).to_physical().to_list()
    ari = adjusted_rand_score(ed_labels, tcp_labels)
    print(f'\nAdjusted Rand Index (edit_distance vs TCREmp): {ari:.4f}')
else:
    print('Skipped: paired reps not available.')
Pairs in both tables: 31458
Top 10 concordant cluster pairs:
shape: (10, 3)
┌────────────┬────────────────┬─────┐
│ cluster_ed ┆ cluster_tcremp ┆ len │
│ ---        ┆ ---            ┆ --- │
│ str        ┆ str            ┆ u32 │
╞════════════╪════════════════╪═════╡
│ 21.17      ┆ 0              ┆ 132 │
│ 18.15      ┆ 0              ┆ 91  │
│ 8.7        ┆ 0              ┆ 60  │
│ 56.49      ┆ 0              ┆ 60  │
│ 9.7        ┆ 0              ┆ 50  │
│ 20.17      ┆ 0              ┆ 49  │
│ 39.17      ┆ 0              ┆ 42  │
│ 68.61      ┆ 0              ┆ 25  │
│ 103.54     ┆ 0              ┆ 25  │
│ 394.172    ┆ 0              ┆ 24  │
└────────────┴────────────────┴─────┘

Adjusted Rand Index (edit_distance vs TCREmp): 0.0000
[ ]:
# Cell 16: Cluster size distribution comparison (paired methods)
if paired_rep is not None and 'meta_tcremp_paired' in dir():
    fig, axes = plt.subplots(1, 2, figsize=(10, 4), sharey=False)
    for ax, (meta, label) in zip(
        axes,
        [(meta_ed_paired, 'Edit-distance combined'), (meta_tcremp_paired, 'TCREmp native paired')]
    ):
        sizes = (
            meta.table
            .group_by('cluster_id')
            .len()
            ['len']
            .to_list()
        )
        if len(sizes) <= 1:
            # Degenerate: TCREmp collapses to 1 cluster on bulk diverse data —
            # L2-normalised embeddings are near-uniform on the unit sphere.
            ax.hist(sizes, bins=1, edgecolor='white', color='steelblue', alpha=0.85)
            ax.text(
                0.5, 0.55,
                f'Single cluster\n({sizes[0]:,} pairs)\n\nTCREmp native paired collapses\n'
                f'to 1 cluster on bulk diverse data.\nL2-normalised TRA+TRB embeddings\n'
                f'are near-uniform on the unit sphere.\nExpected behaviour — not a bug.',
                transform=ax.transAxes, ha='center', va='center', fontsize=8.5,
                bbox=dict(facecolor='#fff9c4', edgecolor='#aaa', boxstyle='round,pad=0.5'),
            )
        else:
            ax.hist(sizes, bins=30, edgecolor='white', color='steelblue', alpha=0.85)
            ax.set_yscale('log')
        ax.set_title(label, fontsize=12)
        ax.set_xlabel('Pairs per cluster', fontsize=11)
        ax.set_ylabel('Number of clusters', fontsize=11)
        ax.grid(alpha=0.3)

    fig.suptitle('Paired metaclonotype cluster size distributions', fontsize=13)
    fig.tight_layout()
    plt.show()
else:
    print('Skipped: paired reps not available.')


Key takeaways#

  • Edit-distance (components/Leiden) — fastest, no pre-trained model; groups CDR3s differing by ≤1 Hamming substitution. ~4% of a bulk TRB repertoire clusters at threshold 1.

  • ALICE — identifies statistically enriched (“convergent”) clonotypes above Pgen-expected background. Finds ~6% of a bulk TRB repertoire as convergent; each cluster is independently enriched.

  • TCRdist — V-gene germline alignment + CDR3 distance. At max_distance=1200, captures only the ~1% most similar pairs. Best used on epitope-specific repertoires where many TCRs target the same antigen and cluster at a shared threshold; on random bulk TRB it produces overwhelmingly singletons.

  • TCREmp — learned prototype embeddings, L2-normalized before clustering. On a bulk diverse repertoire, the normalized embeddings are nearly uniformly distributed on the unit sphere and density-based clustering (OPTICS/DBSCAN) collapses to 1 mega-cluster or noise. This is expected: TCREmp is designed for cross-repertoire matching against antigen databases (e.g., VDJdb), not self-clustering of diverse bulk data.

  • Paired from single-chaincluster_paired_metaclonotypes applies any single-chain method per chain then combines IDs, making paired-chain analysis available for all methods.

  • TCREmp native paired — joint TRA/TRB embedding; on diverse bulk data it has the same collapsing limitation as single-chain TCREmp.

  • Concordance (ARI) between strategies reflects how similar their notions of clonotype similarity are. ARI=0 between edit-distance and TCREmp confirms they represent fundamentally different notions of similarity on random bulk data.