# HG changeset patch # User cpt # Date 1655469440 0 # Node ID 7443c98a4e3cd7763eba03bb9dc7c3d4bb90f8af Uploaded diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/cpt-macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/cpt-macros.xml Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,115 @@ + + + + + python + biopython + requests + + + + + + + + 10.1371/journal.pcbi.1008214 + @unpublished{galaxyTools, + author = {E. Mijalis, H. Rasche}, + title = {CPT Galaxy Tools}, + year = {2013-2017}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + 10.1371/journal.pcbi.1008214 + + @unpublished{galaxyTools, + author = {E. Mijalis, H. Rasche}, + title = {CPT Galaxy Tools}, + year = {2013-2017}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + + + 10.1371/journal.pcbi.1008214 + + @unpublished{galaxyTools, + author = {C. Ross}, + title = {CPT Galaxy Tools}, + year = {2020-}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + + + 10.1371/journal.pcbi.1008214 + + @unpublished{galaxyTools, + author = {E. Mijalis, H. Rasche}, + title = {CPT Galaxy Tools}, + year = {2013-2017}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + @unpublished{galaxyTools, + author = {A. Criscione}, + title = {CPT Galaxy Tools}, + year = {2019-2021}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + + + 10.1371/journal.pcbi.1008214 + + @unpublished{galaxyTools, + author = {A. Criscione}, + title = {CPT Galaxy Tools}, + year = {2019-2021}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + + + 10.1371/journal.pcbi.1008214 + + @unpublished{galaxyTools, + author = {C. Maughmer}, + title = {CPT Galaxy Tools}, + year = {2017-2020}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + + + + @unpublished{galaxyTools, + author = {C. Maughmer}, + title = {CPT Galaxy Tools}, + year = {2017-2020}, + note = {https://github.com/tamu-cpt/galaxy-tools/} + } + + + + diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/fasta_charges.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/fasta_charges.py Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,362 @@ +#!/usr/bin/env python +import argparse +from Bio import SeqIO +import logging + +logging.basicConfig(level=logging.INFO) +log = logging.getLogger(name="charges") + +HTML_HEADER = "Charges Report" +HTML_FOOTER = "" + +SVG_HEADER = '\n' # % (calcWidth, calcHeight) +SVG_FOOTER = "" + +FULL_AA = [ + "H", + "S", + "Q", + "T", + "N", + "C", + "Y", + "A", + "V", + "I", + "L", + "M", + "P", + "F", + "W", + "G", + "E", + "R", + "D", + "K", +] + + +def charges_html(svg, fasta, aa, fgColor, bgColor, width=120): + colour_scheme = zip([x.upper() for x in aa], bgColor, fgColor) + copy_colour_scheme = zip([x.upper() for x in aa], bgColor, fgColor) + + # CSS and header styling + css = """" + info += "" + + # Pre-calculate, so we can use for testing 'in' + match_list = [group[0] for group in copy_colour_scheme] + + page = "" + # Parse sequences from fasta file + for record in SeqIO.parse(fasta, "fasta"): + page += "

>%s %s

\n" % (record.id, record.description) + seq = list(str(record.seq).upper()) + + idx = 0 + for i in range(0, len(seq), width): + line_charges = [] + line_residues = seq[i : i + width] + line_numbers = [] + + for char in range(len(line_residues)): + if line_residues[char] in "KRkr": + line_charges.append("+") + elif line_residues[char] in "DEde": + line_charges.append("-") + else: + line_charges.append(" ") + + # Could be swapped out for math with i+char... + idx += 1 + if idx % 10 == 0: + line_numbers.append("%10s" % idx) + + # Replace with + for m in match_list: + if line_residues[char].upper() in m: + line_residues[char] = '%s' % ( + m, + line_residues[char], + ) + + page += "".join(line_charges) + "\n" + page += "".join(line_residues) + "\n" + page += "".join(line_numbers) + "\n" + page += "\n" + page += "
" + return HTML_HEADER + css + info + page + HTML_FOOTER + + +def charges_svg(svg, fasta, aa, fgColor, bgColor, width=120): + colour_scheme = zip([x.upper() for x in aa], bgColor, fgColor) + + svgWidth = 1100 + + # CSS and header styling + classList = [] + classes = '\n" + body = "" + groups = "" + # Pre-calculate, so we can use for testing 'in' + + match_list = aa + prevIndex = -1 + boxLen = 0 + page = "" + title = "" + + yInd = 60 + yInc = 15 + seqIndent = 35 + idIndent = 20 + letterLen = 8.4375 + recNum = -1 + + title += ( + 'Charges\n' + ) + yInd += 2 * yInc + title += ( + 'Legend:\n' + ) + yInd += 2 * yInc + + for i in range(len(classList)): + title += ( + '\n' % classList[i] + ) + title += ( + '%s\n' + % (classList[i], classList[i]) + ) + yInd += yInc + 3 + yInd += yInc * 1.5 + + # Parse sequences from fasta file + for record in SeqIO.parse(fasta, "fasta"): + + recNum += 1 + seqHeader = ( + '>%s %s\n' + % (record.id, record.description) + ) + body += seqHeader + seq = list(str(record.seq).upper()) + yTop = yInd - yInc - 3 + yInd += yInc + idx = 0 + for i in range(0, len(seq), width): + line_charges = [] + line_residues = seq[i : i + width] + line_numbers = [] + + boxList = [] + groupList = [] + seqList = [] + prevIndex = -1 + boxLen = 0 + for char in range(len(line_residues)): + + thisInd = 0 + for x in match_list: + + if line_residues[char] in x: + break + thisInd += 1 + + if thisInd == len(match_list): + thisInd = -1 + + if char != 0 and thisInd != prevIndex: + boxList.append(boxLen) + seqList.append((line_residues[char - boxLen : char])) + groupList.append(prevIndex) + boxLen = 0 + prevIndex = thisInd + boxLen += 1 + + if line_residues[char] in "KRkr": + line_charges.append("+") + elif line_residues[char] in "DEde": + line_charges.append("-") + else: + line_charges.append(" ") + + # Could be swapped out for math with i+char... + idx += 1 + if idx % 10 == 0: + line_numbers.append("%10s" % idx) + + # Replace with + # for m in match_list: + # if line_residues[char].upper() in m: + # line_residues[char] = '%s' % (m, line_residues[char]) + + seqList.append((line_residues[-boxLen:])) + boxList.append(boxLen) + groupList.append(prevIndex) + # Write line charges + line = "".join(line_charges) + body += ( + '%s\n' + % line + ) + yInd += yInc + # Write sequence + sumSeq = 0 + for i in range(len(seqList)): + res = "" + for sub in seqList[i]: + res += sub + body += ( + '\n' % classList[groupList[i]] + ) + body += ( + '%s\n' + % (classList[groupList[i]], res) + ) + sumSeq += len(seqList[i]) + yInd += yInc + # Write numbers + line = "".join(line_numbers) + "\n" + body += ( + '%s\n' + % line + ) + yInd += yInc + + body += "\n" + yInd += yInc + if recNum % 2 == 0: + groups += ( + '\n' + ) + else: + groups += ( + '\n' + ) + svgHeight = yInd + + return ( + (SVG_HEADER % (svgWidth, svgHeight)) + + title + + classes + + groups + + body + + SVG_FOOTER + ) + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description="Top related genomes") + parser.add_argument("--svg", action="store_true") + parser.add_argument("fasta", type=argparse.FileType("r"), help="Fasta protein file") + parser.add_argument("--width", type=int, help="Plot width", default=120) + parser.add_argument("--aa", nargs="+") + parser.add_argument("--fgColor", nargs="+") + parser.add_argument("--bgColor", nargs="+") + + args = parser.parse_args() + if args.svg: + print(charges_svg(**vars(args))) + else: + print(charges_html(**vars(args))) diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/fasta_charges.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/fasta_charges.xml Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,92 @@ + + + colour sequences based on rules + + macros.xml + cpt-macros.xml + + + +$__tool_directory__/fasta_charges.py +$svg +@SEQUENCE@ + +--width $width + +#if $scheme.cs == "default": +--aa HSQTNCY AVILMPFWG ERDK +--fgColor "#000000" "#000000" "#ffffff" +--bgColor "#ffffff" "#999999" "#000000" +#elif $scheme.cs == "rb": +--aa KR ED HSQTNCYAVILMPFWG +--fgColor "#ffffff" "#ffffff" "#000000" +--bgColor "#00b0f0" "#fc0000" "#ffffff" +#elif $scheme.cs == "rbgb": +--aa KR ED P C HSQTNYAVILMFWG +--fgColor "#ffffff" "#ffffff" "#ffffff" "#ffffff" "#000000" +--bgColor "#00b0f0" "#fc0000" "#1cb026" "#805839" "#ffffff" +#else: + --aa + #for group in $scheme.groups: + "$group.aminoAcids" + #end for + --fgColor + #for group in $scheme.groups: + "$group.fgColour" + #end for + --bgColor + #for group in $scheme.groups: + "$group.bgColour" + #end for +#end if + +> $html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +**What it does** + +Colors fasta (protein) sequences based on rules, and displays outputs as HTML. + + + diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/macros.xml Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,62 @@ + + + + + python + biopython + cpt_gffparser + + + + + "$blast_tsv" + + + + + + + "$blast_xml" + + + + + + + + + + + + + + + + + + + + "$gff3_data" + + + genomeref.fa + + + ln -s $genome_fasta genomeref.fa; + + + genomeref.fa + + + + + + + "$sequences" + + + + + diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/test-data/charges.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/test-data/charges.html Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,716 @@ +Charges Report

Charges

Legend

  • HSQTNCY
  • +
  • AVILMPFWG
  • +
  • ERDK
  • +

>lambdap01 lambdap01

+ - ++ - + - + + - - + -+- - - -+ ++- -- + - - - -+ + + - - + +- - - + +MEVNKKQLADIFGASIRTIQNWQEQGMPVLRGGGKGNEVLYDSAAVIKWYAERDAEIENEKLRREVEELRQASEADLQPGTIEYERHRLTRAQADAQELKNARDSAEVVETAFCTFVLSR + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - ++ - - + - ++- + + -- - - +IAGEIASILDGLPLSVQRRFPELENRHVDFLKRDIIKAMNKAAALDELIPGLLSEYIEQSG* + 130 140 150 160 170 180 + +

>lambdap02 lambdap02

+ + + + + + - - - +- - + - + - +- + + + - + + - - - + - +VNISNSQVNRLRHFVRAGLRSLFRPEPQTAVEWADANYYLPKESAYQEGRWETLPFQRAIMNAMGSDYIREVNVVKSARVGYSKMLLGVYAYFIEHKQRNTLIWLPTDGDAENFMKTHVE + 10 20 30 40 50 60 70 80 90 100 110 120 + + +- ++ +- ++ + + + +-+ - -- --- - - -++ - + + + + -+ - + +PTIRDIPSLLALAPWYGKKHRDNTLTMKRFTNGRGFWCLGGKAAKNYREKSVDVAGYDELAAFDDDIEQEGSPTFLGDKRIEGSVWPKSIRGSTPKVRGTCQIERAASESPHFMRFHVAC + 130 140 150 160 170 180 190 200 210 220 230 240 + + -- + -+- + -- - + - - - + -+ +- -- - - +- + + - +++ +PHCGEEQYLKFGDKETPFGLKWTPDDPSSVFYLCEHNACVIRQQELDFTDARYICEKTGIWTRDGILWFSSSGEEIEPPDSVTFHIWTAYSPFTTWVQIVKDWMKTKGDTGKRKTFVNTT + 250 260 270 280 290 300 310 320 330 340 350 360 + + - - + -+ - - -++- -+ - -+ - + -- -+ + --- + -- + ++ - + - - -+ ++ +LGETWEAKIGERPDAEVMAERKEHYSAPVPDRVAYLTAGIDSQLDRYEMRVWGWGPGEESWLIDRQIIMGRHDDEQTLLRVDEAINKTYTRRNGAEMSISRICWDTGGIDPTIVYERSKK + 370 380 390 400 410 420 430 440 450 460 470 480 + + + + + +++ + - - +- + - -- - - - -- -+ - +++ - ++++ - - + +HGLFRVIPIKGASVYGKPVASMPRKRNKNGVYLTEIGTDTAKEQIYNRFTLTPEGDEPLPGAVHFPNNPDIFDLTEAQQLTAEEQVEKWVDGRKKILWDSKKRRNEALDCFVYALAALRI + 490 500 510 520 530 540 550 560 570 580 590 600 + + + - --- ++ - + --- +SISRWQLDLSALLASLQEEDGAATNKKTLADYARALSGEDE* + 610 620 630 640 + +

>lambdap03 lambdap03

+ + -- + - ++ +- ++ - - ++ - - +++ +MTRQEELAAARAALHDLMTGKRVATVQKDGRRVEFTATSVSDLKKYIAELEVQTGMTQRRRGPAGFYV* + 10 20 30 40 50 60 + +

>lambdap04 lambdap04

+ + - +- + - - + + -- + - + + + --- + +- - +- - +MKTPTIPTLLGPDGMTSLREYAGYHGGGSGFGGQLRSWNPPSESVDAALLPNFTRGNARADDLVRNNGYAANAIQLHQDHIVGSFFRLSHRPSWRYLGIGEEEARAFSREVEAAWKEFAE + 10 20 30 40 50 60 70 80 90 100 110 120 + +-- - -+++ +- - - + + + ++ - + + - -- + +- + - +DDCCCIDVERKRTFTMMIREGVAMHAFNGELFVQATWDTSSSRLFRTQFRMVSPKRISNPNNTGDSRNCRAGVQINDSGAALGYYVSEDGYPGWMPQKWTWIPRELPGGRASFIHVFEPV + 130 140 150 160 170 180 190 200 210 220 230 240 + +-- + - + - + - - - - - +-+ - + + - - - - + +EDGQTRGANVFYSVMEQMKMLDTLQNTQLQSAIVKAMYAATIESELDTQSAMDFILGANSQEQRERLTGWIGEIAAYYAAAPVRLGGAKVPHLMPGDSLNLQTAQDTDNGYSVFEQSLLR + 250 260 270 280 290 300 310 320 330 340 350 360 + + - + + - +++ + -- ++ + + - + - + - +- - - -+- +YIAAGLGVSYEQLSRNYAQMSYSTARASANESWAYFMGRRKFVASRQASQMFLCWLEEAIVRRVVTLPSKARFSFQEARSAWGNCDWIGSGRMAIDGLKEVQEAVMLIEAGLSTYEKECA + 370 380 390 400 410 420 430 440 450 460 470 480 + +++ -- - +- -++ + - + ---+ - + +KRGDDYQEIFAQQVRETMERRAAGLKPPAWAAAAFESGLRQSTEEEKSDSRAA* + 490 500 510 520 530 + +

>lambdap05 lambdap05

+ - + - - + - - - --- + + + + + - +VTAELRNLPHIASMAFNEPLMLEPAYARVFFCALAGQLGISSLTDAVSGDSLTAQEALATLALSGDDDGPRQARSYQVMNGIAVLPVSGTLVSRTRALQPYSGMTGYNGIIARLQQAASD + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - - - - + +- + - ++ + -+ - + - -- +- + - +PMVDGILLDMDTPGGMVAGAFDCADIIARVRDIKPVWALANDMNCSAGQLLASAASRRLVTQTARTGSIGVMMAHSNYGAALEKQGVEITLIYSGSHKVDGNPYSHLPDDVRETLQSRMD + 130 140 150 160 170 180 190 200 210 220 230 240 + + + + - - - - -- - +- - ++ + + +- - - - - - - + +ATRQMFAQKVSAYTGLSVQVVLDTEAAVYSGQEAIDAGLADELVNSTDAITVMRDALDARKSRLSGGRMTKETQSTTVSATASQADVTDVVPATEGENASAAQPDVNAQITAAVAAENSR + 250 260 270 280 290 300 310 320 330 340 350 360 + + -- +-- + - + ++ + - -+ - - +IMGILNCEEAHGREEQARVLAETPGMTVKTARRILAAAPQSAQARSDTALDRLMQGAPAPLAAGNPASDAVNDLLNTPV* + 370 380 390 400 410 420 430 440 + +

>lambdap06 lambdap06

+ - + + - - - - -- - +- - ++ + + +- - - - - - - +MDATRQMFAQKVSAYTGLSVQVVLDTEAAVYSGQEAIDAGLADELVNSTDAITVMRDALDARKSRLSGGRMTKETQSTTVSATASQADVTDVVPATEGENASAAQPDVNAQITAAVAAEN + 10 20 30 40 50 60 70 80 90 100 110 120 + + + -- +-- + - + ++ + - -+ - - +SRIMGILNCEEAHGREEQARVLAETPGMTVKTARRILAAAPQSAQARSDTALDRLMQGAPAPLAAGNPASDAVNDLLNTPV* + 130 140 150 160 170 180 190 200 + +

>lambdap07 lambdap07

+ +- - + - ++ - - - + + -- - -- +++ +MTSKETFTHYQPQGNSDPAHTATAPGGLSAKAPAMTPLMLDTSSRKLVAWDGTTDGAAVGILAVAADQTSTTLTFYKSGTFRYEDVLWPEAASDETKKRTAFAGTAISIV* + 10 20 30 40 50 60 70 80 90 100 110 + +

>lambdap08 lambdap08

+ - + + - + +- -+ - + + - + + - ++ --- - ++++ +--- +MSMYTTAQLLAANEQKFKFDPLFLRLFFRESYPFTTEKVYLSQIPGLVNMALYVSPIVSGEVIRSRGGSTSEFTPGYVKPKHEVNPQMTLRRLPDEDPQNLADPAYRRRRIIMQNMRDEE + 10 20 30 40 50 60 70 80 90 100 110 120 + + -- + + - - - - + -- - ++-+ - -- - - + + + +-+ - ++ - - +- + +LAIAQVEEMQAVSAVLKGKYTMTGEAFDPVEVDMGRSEENNITQSGGTEWSKRDKSTYDPTDDIEAYALNASGVVNIIVFDPKGWALFRSFKAVKEKLDTRRGSNSELETAVKDLGKAVS + 130 140 150 160 170 180 190 200 210 220 230 240 + + + - - ++ - + + - - +- + + - +- - -- +YKGMYGDVAIVVYSGQYVENGVKKNFLPDNTMVLGNTQARGLRTYGCIQDADAQREGINASARYPKNWVTTGDPAREFTMIQSAPLMLLADPDEFVSVQLA* + 250 260 270 280 290 300 310 320 330 340 + +

>lambdap09 lambdap09

+ +-- + + - +- +-- + - +-- -- -- - +- - - - - - + - +-- + +MTKDELIARLRSLGEQLNRDVSLTGTKEELALRVAELKEELDDTDETAGQDTPLSRENVLTGHENEVGSAQPDTVILDTSELVTVVALVKLHTDALHATRDEPVAFVLPGTAFRVSAGVA + 10 20 30 40 50 60 70 80 90 100 110 120 + + - -+ + +AEMTERGLARMQ* + 130 + +

>lambdap10 lambdap10

+ - - - + -- + - + -- - + - + -- + ++ - -- -+ -- + +++ +VADFDNLFDAAIARADETIRGYMGTSATITSGEQSGAVIRGVFDDPENISYAGQGVRVEGSSPSLFVRTDEVRQLRRGDTLTIGEENFWVDRVSPDDGGSCHLWLGRGVPPAVNRRR* + 10 20 30 40 50 60 70 80 90 100 110 + +

>lambdap11 lambdap11

+ + - - + + + +- + +++ +-+ + ++ + + + + - + + +++++++ + + ++ +MAIKGLEQAVENLSRISKTAVPGAAAMAINRVASSAISQSASQVARETKVRRKLVKERARLKRATVKNPQARIKVNRGDLPVIKLGNARVVLSRRRRRKKGQRSSLKGGGSVLVVGNRRI + 10 20 30 40 50 60 70 80 90 100 110 120 + + + + + + + - + + -+ ++-+ +- + ++ +PGAFIQQLKNGRWHVMQRVAGKNRYPIDVVKIPMAVPLTTAFKQNIERIRRERLPKELGYALQHQLRMVIKR* + 130 140 150 160 170 180 190 + +

>lambdap12 lambdap12

+ + - + - -+ - - + -- - - -- - - - - - - - - + - - - ++--- +MKHTELRAAVLDALEKHDTGATFFDGRPAVFDEADFPAVAVYLTGAEYTGEELDSDTWQAELHIEVFLPAQVPDSELDAWMESRIYPVMSDIPALSDLITSMVASGYDYRRDDDAGLWSS + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - +ADLTYVITYEM* + 130 + +

>lambdap13 lambdap13

+ + + - - - + + +- - - -- ---- - + - - - - + + + - +MPVPNPTMPVKGAGTTLWVYKGSGDPYANPLSDVDWSRLAKVKDLTPGELTAESYDDSYLDDEDADWTATGQGQKSAGDTSFTLAWMPGEQGQQALLAWFNEGDTRAYKIRFPNGTVDVF + 10 20 30 40 50 60 70 80 90 100 110 120 + ++ + +- + + + --+ + - -+ + -+ + + - - +RGWVSSIGKAVTAKEVITRTVKVTNVGRPSMAEDRSTVTAATGMTVTPASTSVVKGQSTTLTVAFQPEGVTDKSFRAVSADKTKATVSVSGMTITVNGVAAGKVNIPVVSGNGEFAAVAE + 130 140 150 160 170 180 190 200 210 220 230 240 + + +ITVTAS* + + +

>lambdap14 lambdap14

+ + - - - + - ++ - - - ++ -- + + - + - - - - + - - +MFLKTESFEHNGVTVTLSELSALQRIEHLALMKRQAEQAESDSNRKFTVEDAIRTGAFLVAMSLWHNHPQKTQMPSMNEAVKQIEQEVLTTWPTEAISHAENVVYRLSGMYEFVVNNAPE + 10 20 30 40 50 60 70 80 90 100 110 120 + + -- - + +QTEDAGPAEPVSAGKCSTVS* + 130 140 + +

>lambdap15 lambdap15

+ - - + +- + - + - - + - - - - - ++- --- --- + + - - - +VFDGELSFALKLAREMGRPDWRAMLAGMSSTEYADWHRFYSTHYFHDVLLDMHFSGLTYTVLSLFFSDPDMHPLDFSLLNRREADEEPEDDVLMQKAAGLAGGVRFGPDGNEVIPASPDV + 10 20 30 40 50 60 70 80 90 100 110 120 + + - --- - + +ADMTEDDVMLMTVSEGIAGGVRYG* + 130 140 + +

>lambdap16 lambdap16

+ - - - - + -- + ++ - - ++ - + + + + - +- + +MAEPVGDLVVDLSLDAARFDEQMARVRRHFSGTESDAKKTAAVVEQSLSRQALAAQKAGISVGQYKAAMRMLPAQFTDVATQLAGGQSPWLILLQQGGQVKDSFGGMIPMFRGLAGAITL + 10 20 30 40 50 60 70 80 90 100 110 120 + + - + -+ + - + - + - -+ - + - +PMVGATSLAVATGALAYAWYQGNSTLSDFNKTLVLSGNQAGLTADRMLVLSRAGQAAGLTFNQTSESLSALVKAGVSGEAQIASISQSVARFSSASGVEVDKVAEAFGKLTTDPTSGLTA + 130 140 150 160 170 180 190 200 210 220 230 240 + + + - + -- - + -- ++ +- - -+ + + - - + - - + - ++ -- ++-- -- + + --+ +MARQFHNVSAEQIAYVAQLQRSGDEAGALQAANEAATKGFDDQTRRLKENMGTLETWADRTARAFKSMWDAVLDIGRPDTAQEMLIKAEAAYKKADDIWNLRKDDYFVNDEARARYWDDR + 250 260 270 280 290 300 310 320 330 340 350 360 + +-+ + - +++ - -+ - - + + -- + -+ -+ + -- + +- + - ++- - ++ + + -+ -- +EKARLALEAARKKAEQQTQQDKNAQQQSDTEASRLKYTEEAQKAYERLQTPLEKYTARQEELNKALKDGKILQADYNTLMAAAKKDYEATLKKPKQSSVKVSAGDRQEDSAHAALLTLQA + 370 380 390 400 410 420 430 440 450 460 470 480 + +- + -+ -+ ++- + - -- ++ -+ +-- - ++ -+ -+ -+ + ++ - + + -+ -+- - + +- +ELRTLEKHAGANEKISQQRRDLWKAESQFAVLEEAAQRRQLSAQEKSLLAHKDETLEYKRQLAALGDKVTYQERLNALAQQADKFAQQQRAKRAAIDAKSRGLTDRQAEREATEQRLKEQ + 490 500 510 520 530 540 550 560 570 580 590 600 + + - - ++ -- + + - -- - + - - + + - + +YGDNPLALNNVMSEQKKTWAAEDQLRGNWMAGLKSGWSEWEESATDSMSQVKSAATQTFDGIAQNMAAMLTGSEQNWRSFTRSVLSMMTEILLKQAMVGIVGSIGSAIGGAVGGGASASG + 610 620 630 640 650 660 670 680 690 700 710 720 + + + + - + - +- + + + - + - - + - ++ +-- +GTAIQAAAAKFHFATGGFTGTGGKYEPAGIVHRGEFVFTKEATSRIGVGNLYRLMRGYATGGYVGTPGSMADSRSQASGTFEQNNHVVINNDGTNGQIGPAALKAVYDMARKGARDEIQT + 730 740 750 760 770 780 790 800 810 820 830 840 + + +- + +QMRDGGLFSGGGR* + 850 + +

>lambdap17 lambdap17

+ + + + + - ++ + - + + +-- - -- + - + + + + + - - - +MKTFRWKVKPGMDVASVPSVRKVRFGDGYSQRAPAGLNANLKTYSVTLSVPREEATVLESFLEEHGGWKSFLWTPPYEWRQIKVTCAKWSSRVSMLRVEFSAEFEQVVN* + 10 20 30 40 50 60 70 80 90 100 110 + +

>lambdap18 lambdap18

+ - + - - + - - - - -+ - -+ - + - + + -- +++ + - +MQDIRQETLNECTRAEQSASVVLWEIDLTEVGGERYFFCNEQNEKGEPVTWQGRQYQPYPIQGSGFELNGKGTSTRPTLTVSNLYGMVTGMAEDMQSLVGGTVVRRKVYARFLDAVNFVN + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - - + + - - - - + + -- -- - - +-+ + + + + +GNSYADPEQEVISRWRIEQCSELSAVSASFVLSTPTETDGAVFPGRIMLANTCTWTYRGDECGYSGPAVADEYDQPTSDITKDKCSKCLSGCKFRNNVGNFGGFLSINKLSQ* + 130 140 150 160 170 180 190 200 210 220 230 + +

>lambdap19 lambdap19

+ -- - - - -++ - + + + ++ - - +- - - +--- + - - +MSPEDWLQAEMQGEIVALVHSHPGGLPWLSEADRRLQVQSDLPWWLVCRGTIHKFRCVPHLTGRRFEHGVTDCYTLFRDAYHLAGIEMPDFHREDDWWRNGQNLYLDNLEATGLYQVPLS + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - - - ++-+ -+ ++ + + + - +AAQPGDVLLCCFGSSVPNHAAIYCGDGELLHHIPEQLSKRERYTDKWQRRTHSLWRHRAWRASAFTGIYNDLVAASTFV* + 130 140 150 160 170 180 190 200 + +

>lambdap20 lambdap20

+ + - + ++ - + + - + + + - + +- - - + + +MAATHTLPLASPGMARICLYGDLQRFGRRIDLRVKTGAEAIRALATQLPAFRQKLSDGWYQVRIAGRDVSTSGLTAQLHETLPDGAVIHIVPRVAGAKSGGVFQIVLGAAAIAGSFFTAG + 10 20 30 40 50 60 70 80 90 100 110 120 + + + + + - + - - + + - -- - + +ATLAAWGAAIGAGGMTGILFSLGASMVLGGVAQMLAPKARTPRIQTTDNGKQNTYFSSLDNMVAQGNVLPVLYGEMRVGSRVVSQEISTADEGDGGQVVVIGR* + 130 140 150 160 170 180 190 200 210 220 + +

>lambdap21 lambdap21

+ + + +- +- + - - - - + - - + - - - - - - + - + -+ + +MGKGSSKGHTPREAKDNLKSTQLLSVIDAISEGPIEGPVDGLKSVLLNSTPVLDTEGNTNISGVTVVFRAGEQEQTPPEGFESSGSETVLGTEVKYDTPITRTITSANIDRLRFTFGVQA + 10 20 30 40 50 60 70 80 90 100 110 120 + + - + -+ - + + -+- + + + + ++ - - + - - + - - + + +LVETTSKGDRNPSEVRLLVQIQRNGGWVTEKDITIKGKTTSQYLASVVMGNLPPRPFNIRMRRMTPDSTTDQLQNKTLWSSYTEIIDVKQCYPNTALVGVQVDSEQFGSQQVSRNYHLRG + 130 140 150 160 170 180 190 200 210 220 230 240 + ++ + - + - + ++ - -+ - - - + ++ - - + +RILQVPSNYNPQTRQYSGIWDGTFKPAYSNNMAWCLWDMLTHPRYGMGKRLGAADVDKWALYVIGQYCDQSVPDGFGGTEPRITCNAYLTTQRKAWDVLSDFCSAMRCMPVWNGQTLTFV + 250 260 270 280 290 300 310 320 330 340 350 360 + + -+ -+ + -- + +-+ - - - - -- + + + - + + + - - - - + - - +QDRPSDKTWTYNRSNVVMPDDGAPFRYSFSALKDRHNAVEVNWIDPNNGWETATELVEDTQAIARYGRNVTKMDAFGCTSRGQAHRAGLWLIKTELLETQTVDFSVGAEGLRHVPGDVIE + 370 380 390 400 410 420 430 440 450 460 470 480 + + --- + + -+- - - - + + + - - - + + + + +- -- -+- - +ICDDDYAGISTGGRVLAVNSQTRTLTLDREITLPSSGTALISLVDGSGNPVSVEVQSVTDGVKVKVSRVPDGVAEYSVWELKLPTLRQRLFRCVSIRENDDGTYAITAVQHVPEKEAIVD + 490 500 510 520 530 540 550 560 570 580 590 600 + + - - - - - + - + + + -- -+ + - + + + - + + +NGAHFDGEQSGTVNGVTPPAVQHLTAEVTADSGEYQVLARWDTPKVVKGVSFLLRLTVTADDGSERLVSTARTTETTYRFTQLALGNYRLTVRAVNAWGQQGDPASVSFRIAAPAAPSRI + 610 620 630 640 650 660 670 680 690 700 710 720 + +- - - -+ - + - + + - + + - + -- - - + + - +- -+ - -- +ELTPGYFQITATPHLAVYDPTVQFEFWFSEKQIADIRQVETSTRYLGTALYWIAASINIKPGHDYYFYIRSVNTVGKSAFVEAVGRASDDAEGYLDFFKGKITESHLGKELLEKVELTED + 730 740 750 760 770 780 790 800 810 820 830 840 + + + -- +- +- -+ + - +- + -- -- + + - - - ++ - + + +NASRLEEFSKEWKDASDKWNAMWAVKIEQTKDGKHYVAGIGLSMEDTEEGKLSQFLVAANRIAFIDPANGNETPMFVAQGNQIFMNDVFLKRLTAPTITSGGNPPAFSLTPDGKLTAKNA + 850 860 870 880 890 900 910 920 930 940 950 960 + +- - + -+ - + + +- - + -- -+ + ++ + + - - +DISGSVNANSGTLSNVTIAENCTINGTLRAEKIVGDIVKAASAAFPRQRESSVDWPSGTRTVTVTDDHPFDRQIVVLPLTFRGSKRTVSGRTTYSMCYLKVLMNGAVIYDGAANEAVQVF + 970 980 990 1000 1010 1020 1030 1040 1050 1060 1070 1080 + + + - + + - - ++ +SRIVDMPAGRGNVILTFTLTSTRHSADIPPYTFASDVQVMVIKKQALGISVV* + 1090 1100 1110 1120 1130 + +

>lambdap26 lambdap26

+ + + - + - + + + - - ++ -- - + + + +MRNVCIAVAVFAALAVTVTPARAEGGHGTFTVGYFQVKPGTLPSLSGGDTGVSHLKGINVKYRYELTDSVGVMASLGFAASKKSSTVMTGEDTFHYESLRGRYVSVMAGPVLQISKQVSA + 10 20 30 40 50 60 70 80 90 100 110 120 + + + - ++ - +- +-- + - - - + - + +YAMAGVAHSRWSGSTMDYRKTEITPGYMKETTTARDESAMRHTSVAWSAGIQINPAASVVVDIAYEGSGSGDWRTDGFIVGVGYKF* + 130 140 150 160 170 180 190 200 + +

>lambdap27 lambdap27

+ + +- + + ++ - -- + - - - -- - --- + - ++ - -- + +MAVKISGVLKDGTGKPVQNCTIQLKARRNSTTVVVNTVGSENPDEAGRYSMDVEYGQYSVILQVDGFPPSHAGTITVYEDSQPGTLNDFLCAMTEDDARPEVLRRLELMVEEVARNASVV + 10 20 30 40 50 60 70 80 90 100 110 120 + + - ++ - - - + - - + - -+ - + + - + - +- +AQSTADAKKSAGDASASAAQVAALVTDATDSARAASTSAGQAASSAQEASSGAEAASAKATEAEKSAAAAESSKNAAATSAGAAKTSETNAAASQQSAATSASTAATKASEAATSARDAV + 130 140 150 160 170 180 190 200 210 220 230 240 + + +- + - + - + + - + - -+ - + + - + - + + ++ -- -- - + +ASKEAAKSSETNASSSAGRAASSATAAENSARAAKTSETNARSSETAAERSASAAADAKTAAAGSASTASTKATEAAGSAVSASQSKSAAEAAAIRAKNSAKRAEDIASAVALEDADTTR + 250 260 270 280 290 300 310 320 330 340 350 360 + ++ - + + -- ++ + +KGIVQLSSATNSTSETLAATPKAVKVVMDETNRKAHWTVRH* + 370 380 390 400 + +

>lambdap90 lambdap90

+ - + - + - - - - - + -- - - -- + -- +VLLVALLSCTIPFLVVSASSSATAEAISSARFAEFFARIAAASAALLLCDADTALPAASVAFVDAVDALPAAAVFASAAAEALRSAAVSDDLAFVSDVFAALAEFSAAVAEEAARPALDD + 10 20 30 40 50 60 70 80 90 100 110 120 + + -- - + - - - - - - - -- - -- +AFVSDDFAASFEATASRAEVAASDAFVAAVEADVAADCCDAAAFVSDVFAAPALVAAAFFEDSAAAALFSASVAFADAASAPEDAS* + 130 140 150 160 170 180 190 200 + +

>lambdap28 lambdap28

+ + + + + - - - +- + - - - - -+ + - + +MTNALAGKQPKNATLTALAGLSTAKNKLPYFAENDAASLTELTQVGRDILAKNSVADVLEYLGAGENSAFPAGAPIPWPSDIVPSGYVLMQGQAFDKSAYPKLAVAYPSGVLPDMRGWTI + 10 20 30 40 50 60 70 80 90 100 110 120 + ++ + + - - + - + - + - + + + + - +KGKPASGRAVLSQEQDGIKSHTHSASASGTDLGTKTTSSFDYGTKTTGSFDYGTKSTNNTGAHAHSLSGSTGAAGAHAHTSGLRMNSSGWSQYGTATITGSLSTVKGTSTQGIAYLSKTD + 130 140 150 160 170 180 190 200 210 220 230 240 + + - + + +SQGSHSHSLSGTAVSAGAHAHTVGIGAHQHPVVIGAHAHSFSIGSHGHTITVNAAGNAENTVKNIAFNYIVRLA* + 250 260 270 280 290 300 310 + +

>lambdap29 lambdap29

+ + - + + - - - - - -- -- + + - - - - - + +- - +MAFRMSEQPRTIKIYNLLAGTNEFIGEGDAYIPPHTGLPANSTDIAPPDIPAGFVAVFNSDEASWHLVEDHRGKTVYDVASGDALFISELGPLPENFTWLSPGGEYQKWNGTAWVKDTEA + 10 20 30 40 50 60 70 80 90 100 110 120 + +-+ + +- -- ++ - - - - +-- - ++ + + - - - - +EKLFRIREAEETKKSLMQVASEHIAPLQDAADLEIATKEETSLLEAWKKYRVLLNRVDTSTAPDIEWPAVPVME* + 130 140 150 160 170 180 190 + +

>lambdap80 lambdap80

+ ++ -++ +- + - - - + + + + - -+ + - + + -+ - - - + -- - - - +MTKKPWERRLKDLSHLLKCCIDTYFDPELFRLNLNQFLQTARTVTFIIQKNKNQIIGYDIWYNNNVIEKWKNDPLMAWAKNSRNTIEKQGDLEMYSEAKATLISSYIEENDIEFITNESM + 10 20 30 40 50 60 70 80 90 100 110 120 + + ++ + ++ - + -++ +- - + -- - -- ++ + +- + - + -- +-+ +LNIGIKKLVRLAQKKLPSYLTESSIIKSERRWVANTLKDYELLHALAIIYGRMYNCCNSLGIQINNPMGDDVISPTSFDSLFDEARRITYLKLKDYSISKLSFSMIQYDNKIIPEDIKER + 130 140 150 160 170 180 190 200 210 220 230 240 + + + -+ + -- - + - +- -+ - -- -+ + -+ + - ++ + --+ - +LKLVDKPKNITSTEELVDYTAKLAETTFLKDGYHIQTLIFYDKQFHPIDLINTTFEDQADKYIFWRYAADRAKITNAYGFIWISELWLRKASIYSNKPIHTMPIIDERLQVIGIDSNNNQ + 250 260 270 280 290 300 310 320 330 340 350 360 + ++ + +- --++ - - + --+ + + - +KCISWKIVRENEEKKPTLEISTADSKHDEKPYFMRSVLKAIGGDVNTMNN* + 370 380 390 400 410 + +

>lambdap81 lambdap81

+ ++ + - + - + +- + -+ - + + -+ - +-+ + + -- -+ - + +MKKLPLPARTYSEMLNKCSEGMMQINVRNNFITHFPTFLQKEQQYRILSSTGQLFTYDRTHPLEPTTLVVGNLTKVKLEKLYENNLRDKNKPARTYYDDMLVSSGEKCPFCGDIGQTKNI + 10 20 30 40 50 60 70 80 90 100 110 120 + +- - +- -+ -- -+- +- - + --+ + + + + - + - + +DHFLPIAHYPEFSVMPINLVPSCRDCNMGEKGQVFAVDEVHQAIHPYIDKDIFFREQWVYANFVSGTPGAISFYVECPANWRQEDKHRALHHFKLLNIANRYRLEAGKHLSEVITQRNSF + 130 140 150 160 170 180 190 200 210 220 230 240 + + + ++ - - + - - ++ -- + +VKVIRKYSSTATFQQLQSEFIEANLKPIIDLNDFPNYWKRVMYQCLANSEDFFRGI* + 250 260 270 280 290 + +

>lambdap82 lambdap82

+ - -+ -+ + + - - -- -+ - + +-- -++ - - - + - + + - + +MLEFSVIERGGYIPAVEKNKAFLRADGWNDYSFVTMFYLTVFDEHGEKCDIGNVKIGFVGQKEEVSTYSLIDKKFSQLPEMFFSLGESIDYYVNLSKLSDGFKHNLLKAIQDLVVWPNRL + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - - + - + - - ++ - - + + - - - + - + + + +ADIENESVLNTSLLRGVTLSEIHGQFARVLNGLPELSDFHFSFNRKSAPGFSDLTIPFEVTVNSMPSTNIHAFIGRNGCGKTTILNGMIGAITNPENNEYFFSENNRLIESRIPKGYFRS + 130 140 150 160 170 180 190 200 210 220 230 240 + + - +- - + + + - + - + -+++ - ++ -- - + -- ++ - ---+ + - + +LVSVSFSAFDPFTPPKEQPDPAKGTQYFYIGLKNAASNSLKSLGDLRLEFISAFIGCMRVDRKRQLWLEAIKKLSSDENFSNMELISLISKYEELRRNEPQIQVDDDKFTKLFYDNIQKY + 250 260 270 280 290 300 310 320 330 340 350 360 + + + + - -+ -- - + - - + - + + + +- + - - - +- - +LLRMSSGHAIVLFTITRLVDVVGEKSLVLFDEPEVHLHPPLLSAFLRTLSDLLDARNGVAIIATHSPVVLQEVPKSCMWKVLRSREAINIIRPDIETFGENLGVLTREVFLLEVTNSGYH + 370 380 390 400 410 420 430 440 450 460 470 480 + + - - - + - + + +-- + +HLLSQSVDSELSYETILKNYNGQIGLEGRTVLKAMIMNRDEGKVQ* + 490 500 510 520 + +

>lambdap33 lambdap33

+ +++ -++- + +- + +- +-++ - - + + + - -+ -+ + + + + + ++ - -- +MGRRRSHERRDLPPNLYIRNNGYYCYRDPRTGKEFGLGRDRRIAITEAIQANIELFSGHKHKPLTARINSDNSVTLHSWLDRYEKILASRGIKQKTLINYMSKIKAIRRGLPDAPLEDIT + 10 20 30 40 50 60 70 80 90 100 110 120 + + +- -- + + + - +- - + + - ++ + -- + - + - + - - + - - - + + +TKEIAAMLNGYIDEGKAASAKLIRSTLSDAFREAIAEGHITTNHVAATRAAKSEVRRSRLTADEYLKIYQAAESSPCWLRLAMELAVVTGQRVGDLCEMKWSDIVDGYLYVEQSKTGVKI + 130 140 150 160 170 180 190 200 210 220 230 240 + + - +- -+ +- - ++- + + ++ - - - + + -+ -+ + - +--+ +- -+ - + +AIPTALHIDALGISMKETLDKCKEILGGETIIASTRREPLSSGTVSRYFMRARKASGLSFEGDPPTFHELRSLSARLYEKQISDKFAQHLLGHKSDTMASQYRDDRGREWDKIEIK* + 250 260 270 280 290 300 310 320 330 340 350 + +

>lambdap34 lambdap34

+ - + ++ + - ++ +- + +- +- - + - + ++ + ++ + +MYLTLQEWNARQRRPRSLETVRRWVRECRIFPPPVKDGREYLFHESAVKVDLNRPVTGGLLKRIRNGKKAKS* + 10 20 30 40 50 60 70 + +

>lambdap35 lambdap35

+ + - - + - - - - - + -- +- +MHFRVTGEWNGEPFNRVIEAENINDCYDHWMIWAQIAHADVTNIRIEELKEHQAA* + 10 20 30 40 50 + +

>lambdap36 lambdap36

+ - - - +- + + - -- - - + + + --+ +- - - - + -- +MSINELESEQKDWALSMLCRSGVLSPCRHHEGVYVDEGIDIESAYKYSMKVYKSNEDKSPFCNVREMTDTVQNYYHEYGGNDTCPLCTKHIDD* + 10 20 30 40 50 60 70 80 90 + +

>lambdap83 lambdap83

+ - +- - -- - - - - --+-+ +++- - -- + + - - + + - +- - - ++ + - - +-- + + +VSEINSQALREAAEQAMHDDWGFDADLFHELVTPSIVLELLDERERNQQYIKRRDQENEDIALTVGKLRVELETAKSKLNEQREYYEGVISDGSKRIAKLESNEVREDGNQFLVVRHPGK + 10 20 30 40 50 60 70 80 90 100 110 120 + + + - -- + - - - + - - - + + - +TPVIKHCTGDLEEFLRQLIEQDPLVTIDIITHRYYGVGGQWVQDAGEYLHMMSDAGIRIKGE* + 130 140 150 160 170 180 + +

>lambdap37 lambdap37

+ +- + - + - + + - ++ +MRETRYDNHGMHFSGSGLHILCAYACRHGTCSMTPQQENALRSIARQANSEIKKSQTAVSG* + 10 20 30 40 50 60 + +

>lambdap38 lambdap38

+ + - + - + - --- + - + - --+ +MHKASSVELRTSIEMAHSLAQIGIRFVPIPVETDEEFHTLAASLSQKLEMMVAKAEADERNQV* + 10 20 30 40 50 60 + +

>lambdap39 lambdap39

+ - + ++ + + + -- ++ + +MTHPHDNIRVGAITFVYSVTKRGWVFPGLSVIRNPLKAQRLAEEINNKRGAVCTKHLLLS* + 10 20 30 40 50 60 + +

>lambdap41 lambdap41

+ - + - + - -- + + - + + ++ - + - - + + - - + - - +-- + - +MTPDIILQRTGIDVRAVEQGDDAWHKLRLGVITASEVHNVIAKPRSGKKWPDMKMSYFHTLLAEVCTGVAPEVNAKALAWGKQYENDARTLFEFTSGVNVTESPIIYRDESMRTACSPDG + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - + +- + + - + ++ - + ++- -+--+ -- - -+ -- - - + +LCSDGNGLELKCPFTSRDFMKFRLGGFEAIKSAYMAQVQYSMWVTRKNAWYFANYDPRMKREGLHYVVIERDEKYMASFDEIVPEFIEKMDEALAEIGFVFGEQWR* + 130 140 150 160 170 180 190 200 210 220 + +

>lambdap84 lambdap84

+ + -+ - - - + + - - +- -+ - + - - - - - - + ++-+ +MSTALATLAGKLAERVGMDSVDPQELITTLRQTAFKGDASDAQFIALLIVANQYGLNPWTKEIYAFPDKQNGIVPVVGVDGWSRIINENQQFDGMDFEQDNESCTCRIYRKDRNHPICVT + 10 20 30 40 50 60 70 80 90 100 110 120 + +- -- ++- + +- +- ++ + + + -+-- -+ - -+ -+- -- - -+ --- ++- + - +EWMDECRREPFKTREGREITGPWQSHPKRMLRHKAMIQCARLAFGFAGIYDKDEAERIVENTAYTAERQPERDITPVNDETMQEINTLLIALDKTWDDDLLPLCSQIFRRDIRASSELTQ + 130 140 150 160 170 180 190 200 210 220 230 240 + + - + + + - + +AEAVKALGFLKQKAAEQKVAA* + 250 260 + +

>lambdap42 lambdap42

+ - - - + + + + + -+ - + +--+- - -- -+ - - + ++ + --- - -+ - +MDINTETEIKQKHSLTPFPVFLISPAFRGRYFHSYFRSSAMNAYYIQDRLEAQSWARHYQQLAREEKEAELADDMEKGLPQHLFESLCIDHLQRHGASKKSITRAFDDDVEFQERMAEHI + 10 20 30 40 50 60 70 80 90 100 110 120 + ++ - - - - +RYMVETIAHHQVDIDSEV* + 130 + +

>lambdap85 lambdap85

+ - + --+ +- - ++ + + + +MDQTLMAIQTKFTIATFIGDEKMFREAVDAYKKWILILKLRSSKSIH* + 10 20 30 40 + +

>lambdap86 lambdap86

+ - -+ ++ +- ++ - + - +MQYAIAGWPVAGCPSESLLERITRKLRDGWKRLIDILNQPGVPKNGSNTYGYPD* + 10 20 30 40 50 + +

>lambdap45 lambdap45

+ ++ - - + - - - - --+ - - + + - - - - - - - + - - - -- + +MSNIKKYIIDYDWKASIEIEIDHDVMTEEKLHQINNFWSDSEYRLNKHGSVLNAVLIMLAQHALLIAISSDLNAYGVVCEFDWNDGNGQEGWPPMDGSEGIRITDIDTSGIFDSDDMTIK + 10 20 30 40 50 60 70 80 90 100 110 120 + + +AA* + + +

>lambdap46 lambdap46

+ -+ ++ + - + -- -- + -+ + +- + + +MTTTIDKNQWCGQFKRCNGCKLQSECMVKPEEMFPVMEDGKYVDKWAIRTTAMIARELGKQNNKAA* + 10 20 30 40 50 60 + +

>lambdap47 lambdap47

+ --- -- -- - - - - - +MEEEFEEFEEHPQDVMEQYQDYPYDYDY* + 10 20 + +

>lambdap48 lambdap48

+ - - + - -+ - - -+ + + ++ + +++ + -+ + -- - +LMSIEMDPLVILGRVFSNEPLERTMYMIVIWVGLLLLSPDNWPEYVNERIGIPHVWHVFVFALAFSLAINVHRLSAIASARYKRFKLRKRIKMQNDKVRSVIQNLTEEQSMVLCAALNEG + 10 20 30 40 50 60 70 80 90 100 110 120 + +++ + - - + + + -- - - - + + + +RKYVVTSKQFPYISELIELGVLNKTFSRWNGKHILFPIEDIYWTELVASYDPYNIEIKPRPISK* + 130 140 150 160 170 180 + +

>lambdap49 lambdap49

+ + - + -++ - +++-++ -+ + + + ++ + + - - - + - + -++ + + -+ +MCQSRGVFVQDYNCHTPPKLTDRRIQMDAQTRRRERRAEKQAQWKAANPLLVGVSAKPVNRPILSLNRKPKSRVESALNPIDLTVLAEYHKQIESNLQRIERKNQRTWYSKPGERGITCS + 10 20 30 40 50 60 70 80 90 100 110 120 + + + + + + +GRQKIKGKSIPLI* + 130 + +

>lambdap53 lambdap53

+ + + + +- + ++ + +- - +MRNRIMPGVYIVIIPYVIVSICYLLFRHYIPGVSFSAHRDGLGATLSSYAGTMIAILIAALTFLIGSRTRRLAKIREYGYMTSVVIVYALSFVELGALFFCGLLLLSSISGYMIPTIAIG + 10 20 30 40 50 60 70 80 90 100 110 120 + + +- - +IASASFIHICILVFQLYNLTREQE* + 130 140 + +

>lambdap87 lambdap87

+ + + + + +-++ - + - + + -+ + + + -- + --- - - + - - +MKNGFYATYRSKNKGKDKRSINLSVFLNSLLADNHHLQVGSNYLYIHKIDGKTFLFTKTNDKSLVQKINRSKASVEDIKNSLADDESLGFPSFLFVEGDTIGFARTVFGPTTSDLTDFLI + 10 20 30 40 50 60 70 80 90 100 110 120 + + + -+ - + +-- + + - + - + - - - - - + + ++- ++ +- - + +-- - - -+ +GKGMSLSSGERVQIEPLMRGTTKDDVMHMHFIGRTTVKVEAKLPVFGDILKVLGATDIEGELFDSLDIVIKPKFKRDIKKVAKDIIFNPSPQFSDISLRAKDEAGDILTEHYLSEKGHLS + 130 140 150 160 170 180 190 200 210 220 230 240 + + + - -- + + - - ++ + +- +APLNKVTNAEIAEEMAYCYARMKSDILECFKRQVGKVKD* + 250 260 270 280 + +

>lambdap88 lambdap88

+ +++ - -- ++ + -+++ - - -+ + + -- +- - - + - - - + +MSTKKKPLTQEQLEDARRLKAIYEKKKNELGLSQESVADKMGMGQSGVGALFNGINALNAYNAALLAKILKVSVEEFSPSIAREIYEMYEAVSMQPSLRSEYEYPVFSHVQAGMFSPELR + 10 20 30 40 50 60 70 80 90 100 110 120 + + + - -+ ++ - - - + - - - - - + -- ++ +- - + -- +TFTKGDAERWVSTTKKASDSAFWLEVEGNSMTAPTGSKPSFPDGMLILVDPEQAVEPGDFCIARLGGDEFTFKKLIRDSGQVFLQPLNPQYPMIPCNESCSVVGKVIASQWPEETFG* + 130 140 150 160 170 180 190 200 210 220 230 + +

>lambdap57 lambdap57

+ - + +- + + +- + ++ - -- + ++ +MEQRITLKDYAMRFGQTKTAKDLGVYQSAINKAIHAGRKIFLTINADGSVYAEEVKPFPSNKKTTA* + 10 20 30 40 50 60 + +

>lambdap59 lambdap59

+ + ++ - + - + -+ - -+ + ++- + - --- + + +++ -+ - - +MVRANKRNEALRIESALLNKIAMLGTEKTAEAVGVDKSQISRWKRDWIPKFSMLLAVLEWGVVDDDMARLARQVAAILTNKKRPAATERSEQIQMEF* + 10 20 30 40 50 60 70 80 90 + +

>lambdap89 lambdap89

+ + + -+ - -- + - - ++ + ++ + -+ - - + ++ - + - + + + - +MTNTAKILNFGRGNFAGQERNVADLDDGYARLSNMLLEAYSGADLTKRQFKVLLAILRKTYGWNKPMDRITDSQLSEITKLPVKRCNEAKLELVRMNIIKQQGGMFGPNKNISEWCIPQN + 10 20 30 40 50 60 70 80 90 100 110 120 + +- + + +-+ + - + - +- +-+++- - - - - - + - + -- - - + ++ - + +-+- + +- +EGKSPKTRDKTSLKLGDCYPSKQGDTKDTITKEKRKDYSSENSGESSDQPENDLSVVKPDAAIQSGSKWGTAEDLTAAEWMFDMVKTIAPSARKPNFAGWANDIRLMRERDGRNHRDMCV + 130 140 150 160 170 180 190 200 210 220 230 240 + + + - + +-+ - + + + + - - - +LFRWACQDNFWSGNVLSPAKLRDKWTQLEINRNKQQAGVTASKPKLDLTNTDWIYGVDL* + 250 260 270 280 290 300 + +

>lambdap61 lambdap61

+ + -+- ++ - --+ +- - - ++ +- - + ++ + +-- +MKNIAAQMVNFDREQMRRIANNMPEQYDEKPQVQQVAQIINGVFSQLLATFPASLANRDQNEVNEIRRQWVLAFRENGITTMEQVNAGMRVARRQNRPFLPSPGQFVAWCREEASVTAGL + 10 20 30 40 50 60 70 80 90 100 110 120 + + - - - +++ - - + + - - +++ -- + + - - + + + + - + + + +PNVSELVDMVYEYCRKRGLYPDAESYPWKSNAHYWLVTNLYQNMRANALTDAELRRKAADELVHMTARINRGEAIPEPVKQLPVMGGRPLNRAQALAKIAEIKAKFGLKGASV* + 130 140 150 160 170 180 190 200 210 220 230 + +

>lambdap62 lambdap62

+ +- - + + - + + + +--+- + +- + ++ ++ +MTGKEAIIHYLGTHNSFCAPDVAALTGATVTSINQAAAKMARAGLLVIEGKVWRTVYYRFATREEREGKMSTNLVFKECRQSAAMKRVLAVYGVKR* + 10 20 30 40 50 60 70 80 90 + +

>lambdap63 lambdap63

+ ++ - + - + -+ + - ++ - + - + - - + + - + + - - - +MKKLTFEIRSPAHQQNAIHAVQQILPDPTKPIVVTIQERNRSLDQNRKLWACLGDVSRQVEWHGRWLDAESWKCVFTAALKQQDVVPNLAGNGFVVIGQSTSRMRVGEFAELLELIQAFG + 10 20 30 40 50 60 70 80 90 100 110 120 + + -+ + -- + - + + -+ +TERGVKWSDEARLALEWKARWGDRAA* + 130 140 + +

>lambdap64 lambdap64

+ + - +++ +- - - + +- + - - - - +- + + - ++ -+ + +MINVVSFSGGRTSAYLLWLMEQKRRAGKDVHYVFMDTGCEHPMTYRFVREVVKFWDIPLTVLQVDINPELGQPNGYTVWEPKDIQTRMPVLKPFIDMVKKYGTPYVGGAFCTDRLKLVPF + 10 20 30 40 50 60 70 80 90 100 110 120 + + + -- + + -- ++ + + + - - -+-- + - - ++ + +--- + - +- +- +- + + +TKYCDDHFGRGNYTTWIGIRADEPKRLKPKPGIRYLAELSDFEKEDILAWWKQQPFDLQIPEHLGNCIFCIKKSTQKIGLACKDEEGLQRVFNEVITGSHVRDGHRETPKEIMYRGRMSL + 130 140 150 160 170 180 190 200 210 220 230 240 + +- + - - - + ++ - - - - - +- +DGIAKMYSENDYQALYQDMVRAKRFDTGSCSESCEIFGGQLDFDFGREAA* + 250 260 270 280 290 + +

>lambdap65 lambdap65

+ + + - +-- + + + + -+ -+-- +- -- +MMRCYRCGECKEDNRFRPNQPYWNRWCLRCERTPTGVLPLPQEKEDVWRDSDEVSPT* + 10 20 30 40 50 + +

>lambdap66 lambdap66

+ + ++ - - + ++ + + + +- - + - + +++ ++ + +VARQRRSITDIICENCKYLPTKRTRNKPKPIPKESDVKTFNYTAHLWDIRWLRRRARKTR* + 10 20 30 40 50 60 + +

>lambdap67 lambdap67

+ - + - - -+ + - - - - ----- +VIDQNRSYEQESVERALTCANCGQKLHVLEVHVCEHCCAELMSDPNSSMHEEEDDG* + 10 20 30 40 50 + +

>lambdap68 lambdap68

+ + +++ + -- +- - + -++ +-+-+ -+ -+++++-- + +-+ + ++ + + + +-+-+- - + +MMAKPARRRCKNDECREWFHPAFANQWWCSPECGTKIALERRSKEREKAEKAAEKKRRREEQKQKDKLKIRKLALKPRSYWIKQAQQAVNAFIRERDRDLPCISCGTLTSAQWDAGHYRT + 10 20 30 40 50 60 70 80 90 100 110 120 + + + -+ + + + - + - -- - + + -- + + - + +- + + - +TAAAPQLRFNERNIHKQCVVCNQHKSGNLVPYRVELISRIGQEAVDEIESNHNRHRWTIEECKAIKAEYQQKLKDLRNSRSEAA* + 130 140 150 160 170 180 190 200 + +

>lambdap69 lambdap69

+ + - - - ++ + + ++ --+- + - + -+- ++ +MTFSVKTIPDMLVEAYGNQTEVARRLKCSRGTVRKYVDDKDGKMHAIVNDVLMVHRGWSERDALLRKN* + 10 20 30 40 50 60 + +

>lambdap70 lambdap70

+ + -+ - + + - + - - ++- - -+ - - - + + - - -+ - -+- + + - +MRYYEKIDGSKYRNIWVVGDLHGCYTNLMNKLDTIGFDNKKDLLISVGDLVDRGAENVECLELITFPWFRAVRGNHEQMMIDGLSERGNVNHWLLNGGGWFFNLDYDKEILAKALAHKAD + 10 20 30 40 50 60 70 80 90 100 110 120 + +- - +-++ - -- - + - +-+ +- + - + + - - +ELPLIIELVSKDKKYVICHADYPFDEYEFGKPVDHQQVIWNRERISNSQNGIVKEIKGADTFIFGHTPAVKPLKFANQMYIDTGAVFCGNLTLIQVQGEGA* + 130 140 150 160 170 180 190 200 210 220 + +

>lambdap71 lambdap71

+ + - + + - + - - + - -+ + + + + + - + + - + + +- +MRLESVAKFHSPKSPMMSDSPRATASDSLSGTDVMAAMGMAQSQAGFGMAAFCGKHELSQNDKQKAINYLMQFAHKVSGKYRGVAKLEGNTKAKVLQVLATFAYADYCRSAATPGARCRD + 10 20 30 40 50 60 70 80 90 100 110 120 + + + - + - + -+- + + + + + + - +-- - + +CHGTGRAVDIAKTELWGRVVEKECGRCKGVGYSRMPASAAYRAVTMLIPNLTQPTWSRTVKPLYDALVVQCHKEESIADNILNAVTR* + 130 140 150 160 170 180 190 200 + +

>lambdap73 lambdap73

+ ++ + + - +- + + + + + +MKRGGAYYRFRLVGHFDVSSGTPTIAGREVCKMQSRNSSQVIVRACITVSGFFISAQQVRALSR* + 10 20 30 40 50 60 + +

>lambdap74 lambdap74

+ + -+ - +- + + + - +- - - ++ ++ -- + +MKMPEKHDLLAAILAAKEQGIGAILAFAMAYLRGRYNGGAFTKTVIDATMCAIIAWFIRDLLDFAGLSSNLAYITSVFIGYIGTDSIGSLIKRFAAKKAGVEDGRNQ* + 10 20 30 40 50 60 70 80 90 100 + +

>lambdap92 lambdap92

+ -+ - +- + + + - +- - - ++ ++ -- + +MPEKHDLLAAILAAKEQGIGAILAFAMAYLRGRYNGGAFTKTVIDATMCAIIAWFIRDLLDFAGLSSNLAYITSVFIGYIGTDSIGSLIKRFAAKKAGVEDGRNQ* + 10 20 30 40 50 60 70 80 90 100 + +

>lambdap75 lambdap75

+ - ++ - - - + + + - - - - ++ + + + + - ++ +- + - +-+ -+ - + -+ +MVEINNQRKAFLDMLAWSEGTDNGRQKTRNHGYDVIVGGELFTDYSDHPRKLVTLNPKLKSTGAGRYQLLSRWWDAYRKQLGLKDFSPKSQDAVALQQIKERGALPMIDRGDIRQAIDRC + 10 20 30 40 50 60 70 80 90 100 110 120 + + - + - + +- +- - +SNIWASLPGAGYGQFEHKADSLIAKFKEAGGTVREIDV* + 130 140 150 + +

>lambdap76 lambdap76

+ + +- + +-+ +- + - + +- - + +- - + - - +-- +++ + +- - + +MSRVTAIISALVICIIVCLSWAVNHYRDNAITYKAQRDKNARELKLANAAITDMQMRQRDVAALDAKYTKELADAKAENDALRDDVAAGRRRLHIKAVCQSVREATTASGVDNAASPRLA + 10 20 30 40 50 60 70 80 90 100 110 120 + +- -+- +-+ + - + - + +DTAERDYFTLRERLITMQKQLEGTQKYINEQCR* + 130 140 150 + +

>lambdap91 lambdap91

+ + + + + - -+ +MLKLKMMLCVMMLPLVVVGCTSKQSVSQCVKPPPPPAWIMQPPPDWQTPLNGIISPSERG* + 10 20 30 40 50 60 + +

>lambdap77 lambdap77

+ ++ + +- ++ - + - + - - + +MKKMLLATALALLITGCAQQTFTVQNKPAAVAPKETITHHFFVSGIGQKKTVDAAKICGGAENVVKTETQQTFVNGLLGFITLGIYTPLEARVYCSQ* + 10 20 30 40 50 60 70 80 90 + +

>lambdap78 lambdap78

+ + - ++ - - + + + + +- - ++- - - - ++ - - - + ++ + + - - +VKTFLIFDINHQQNTRRSDQIETIKTIMQTTRPRITWKVLPMAQVAIFKEIFDQVRKDLDCELFYSELKRHNVSHYIYYLATDNIHIVLENDNTVLIKGLKKVVNVKFSRNTHLIETSYD + 10 20 30 40 50 60 70 80 90 100 110 120 + ++ + +- +- + + - ++ - - + +RLKSREITFQQYRENLAKAGVFRWVTNIHEHKRYYYTFDNSLLFTESIQNTTQIFPR* + 130 140 150 160 170 + +

>lambdap79 lambdap79

+ +- -- - + + - - + - + - + - +- - +MNKEQSADDPSVDLIRVKNMLNSTISMSYPDVVIACIEHKVSLEAFRAIEAALVKHDNNMKDYSLVVD* + 10 20 30 40 50 60 + +
diff -r 000000000000 -r 7443c98a4e3c cpt_fasta_charges/test-data/prot.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpt_fasta_charges/test-data/prot.fa Fri Jun 17 12:37:20 2022 +0000 @@ -0,0 +1,358 @@ +>lambdap01 +MEVNKKQLADIFGASIRTIQNWQEQGMPVLRGGGKGNEVLYDSAAVIKWYAERDAEIENE +KLRREVEELRQASEADLQPGTIEYERHRLTRAQADAQELKNARDSAEVVETAFCTFVLSR +IAGEIASILDGLPLSVQRRFPELENRHVDFLKRDIIKAMNKAAALDELIPGLLSEYIEQS +G* +>lambdap02 +VNISNSQVNRLRHFVRAGLRSLFRPEPQTAVEWADANYYLPKESAYQEGRWETLPFQRAI +MNAMGSDYIREVNVVKSARVGYSKMLLGVYAYFIEHKQRNTLIWLPTDGDAENFMKTHVE +PTIRDIPSLLALAPWYGKKHRDNTLTMKRFTNGRGFWCLGGKAAKNYREKSVDVAGYDEL +AAFDDDIEQEGSPTFLGDKRIEGSVWPKSIRGSTPKVRGTCQIERAASESPHFMRFHVAC +PHCGEEQYLKFGDKETPFGLKWTPDDPSSVFYLCEHNACVIRQQELDFTDARYICEKTGI +WTRDGILWFSSSGEEIEPPDSVTFHIWTAYSPFTTWVQIVKDWMKTKGDTGKRKTFVNTT +LGETWEAKIGERPDAEVMAERKEHYSAPVPDRVAYLTAGIDSQLDRYEMRVWGWGPGEES +WLIDRQIIMGRHDDEQTLLRVDEAINKTYTRRNGAEMSISRICWDTGGIDPTIVYERSKK +HGLFRVIPIKGASVYGKPVASMPRKRNKNGVYLTEIGTDTAKEQIYNRFTLTPEGDEPLP +GAVHFPNNPDIFDLTEAQQLTAEEQVEKWVDGRKKILWDSKKRRNEALDCFVYALAALRI +SISRWQLDLSALLASLQEEDGAATNKKTLADYARALSGEDE* +>lambdap03 +MTRQEELAAARAALHDLMTGKRVATVQKDGRRVEFTATSVSDLKKYIAELEVQTGMTQRR +RGPAGFYV* +>lambdap04 +MKTPTIPTLLGPDGMTSLREYAGYHGGGSGFGGQLRSWNPPSESVDAALLPNFTRGNARA +DDLVRNNGYAANAIQLHQDHIVGSFFRLSHRPSWRYLGIGEEEARAFSREVEAAWKEFAE +DDCCCIDVERKRTFTMMIREGVAMHAFNGELFVQATWDTSSSRLFRTQFRMVSPKRISNP +NNTGDSRNCRAGVQINDSGAALGYYVSEDGYPGWMPQKWTWIPRELPGGRASFIHVFEPV +EDGQTRGANVFYSVMEQMKMLDTLQNTQLQSAIVKAMYAATIESELDTQSAMDFILGANS +QEQRERLTGWIGEIAAYYAAAPVRLGGAKVPHLMPGDSLNLQTAQDTDNGYSVFEQSLLR +YIAAGLGVSYEQLSRNYAQMSYSTARASANESWAYFMGRRKFVASRQASQMFLCWLEEAI +VRRVVTLPSKARFSFQEARSAWGNCDWIGSGRMAIDGLKEVQEAVMLIEAGLSTYEKECA +KRGDDYQEIFAQQVRETMERRAAGLKPPAWAAAAFESGLRQSTEEEKSDSRAA* +>lambdap05 +VTAELRNLPHIASMAFNEPLMLEPAYARVFFCALAGQLGISSLTDAVSGDSLTAQEALAT +LALSGDDDGPRQARSYQVMNGIAVLPVSGTLVSRTRALQPYSGMTGYNGIIARLQQAASD +PMVDGILLDMDTPGGMVAGAFDCADIIARVRDIKPVWALANDMNCSAGQLLASAASRRLV +TQTARTGSIGVMMAHSNYGAALEKQGVEITLIYSGSHKVDGNPYSHLPDDVRETLQSRMD +ATRQMFAQKVSAYTGLSVQVVLDTEAAVYSGQEAIDAGLADELVNSTDAITVMRDALDAR +KSRLSGGRMTKETQSTTVSATASQADVTDVVPATEGENASAAQPDVNAQITAAVAAENSR +IMGILNCEEAHGREEQARVLAETPGMTVKTARRILAAAPQSAQARSDTALDRLMQGAPAP +LAAGNPASDAVNDLLNTPV* +>lambdap06 +MDATRQMFAQKVSAYTGLSVQVVLDTEAAVYSGQEAIDAGLADELVNSTDAITVMRDALD +ARKSRLSGGRMTKETQSTTVSATASQADVTDVVPATEGENASAAQPDVNAQITAAVAAEN +SRIMGILNCEEAHGREEQARVLAETPGMTVKTARRILAAAPQSAQARSDTALDRLMQGAP +APLAAGNPASDAVNDLLNTPV* +>lambdap07 +MTSKETFTHYQPQGNSDPAHTATAPGGLSAKAPAMTPLMLDTSSRKLVAWDGTTDGAAVG +ILAVAADQTSTTLTFYKSGTFRYEDVLWPEAASDETKKRTAFAGTAISIV* +>lambdap08 +MSMYTTAQLLAANEQKFKFDPLFLRLFFRESYPFTTEKVYLSQIPGLVNMALYVSPIVSG +EVIRSRGGSTSEFTPGYVKPKHEVNPQMTLRRLPDEDPQNLADPAYRRRRIIMQNMRDEE +LAIAQVEEMQAVSAVLKGKYTMTGEAFDPVEVDMGRSEENNITQSGGTEWSKRDKSTYDP +TDDIEAYALNASGVVNIIVFDPKGWALFRSFKAVKEKLDTRRGSNSELETAVKDLGKAVS +YKGMYGDVAIVVYSGQYVENGVKKNFLPDNTMVLGNTQARGLRTYGCIQDADAQREGINA +SARYPKNWVTTGDPAREFTMIQSAPLMLLADPDEFVSVQLA* +>lambdap09 +MTKDELIARLRSLGEQLNRDVSLTGTKEELALRVAELKEELDDTDETAGQDTPLSRENVL +TGHENEVGSAQPDTVILDTSELVTVVALVKLHTDALHATRDEPVAFVLPGTAFRVSAGVA +AEMTERGLARMQ* +>lambdap10 +VADFDNLFDAAIARADETIRGYMGTSATITSGEQSGAVIRGVFDDPENISYAGQGVRVEG +SSPSLFVRTDEVRQLRRGDTLTIGEENFWVDRVSPDDGGSCHLWLGRGVPPAVNRRR* +>lambdap11 +MAIKGLEQAVENLSRISKTAVPGAAAMAINRVASSAISQSASQVARETKVRRKLVKERAR +LKRATVKNPQARIKVNRGDLPVIKLGNARVVLSRRRRRKKGQRSSLKGGGSVLVVGNRRI +PGAFIQQLKNGRWHVMQRVAGKNRYPIDVVKIPMAVPLTTAFKQNIERIRRERLPKELGY +ALQHQLRMVIKR* +>lambdap12 +MKHTELRAAVLDALEKHDTGATFFDGRPAVFDEADFPAVAVYLTGAEYTGEELDSDTWQA +ELHIEVFLPAQVPDSELDAWMESRIYPVMSDIPALSDLITSMVASGYDYRRDDDAGLWSS +ADLTYVITYEM* +>lambdap13 +MPVPNPTMPVKGAGTTLWVYKGSGDPYANPLSDVDWSRLAKVKDLTPGELTAESYDDSYL +DDEDADWTATGQGQKSAGDTSFTLAWMPGEQGQQALLAWFNEGDTRAYKIRFPNGTVDVF +RGWVSSIGKAVTAKEVITRTVKVTNVGRPSMAEDRSTVTAATGMTVTPASTSVVKGQSTT +LTVAFQPEGVTDKSFRAVSADKTKATVSVSGMTITVNGVAAGKVNIPVVSGNGEFAAVAE +ITVTAS* +>lambdap14 +MFLKTESFEHNGVTVTLSELSALQRIEHLALMKRQAEQAESDSNRKFTVEDAIRTGAFLV +AMSLWHNHPQKTQMPSMNEAVKQIEQEVLTTWPTEAISHAENVVYRLSGMYEFVVNNAPE +QTEDAGPAEPVSAGKCSTVS* +>lambdap15 +VFDGELSFALKLAREMGRPDWRAMLAGMSSTEYADWHRFYSTHYFHDVLLDMHFSGLTYT +VLSLFFSDPDMHPLDFSLLNRREADEEPEDDVLMQKAAGLAGGVRFGPDGNEVIPASPDV +ADMTEDDVMLMTVSEGIAGGVRYG* +>lambdap16 +MAEPVGDLVVDLSLDAARFDEQMARVRRHFSGTESDAKKTAAVVEQSLSRQALAAQKAGI +SVGQYKAAMRMLPAQFTDVATQLAGGQSPWLILLQQGGQVKDSFGGMIPMFRGLAGAITL +PMVGATSLAVATGALAYAWYQGNSTLSDFNKTLVLSGNQAGLTADRMLVLSRAGQAAGLT +FNQTSESLSALVKAGVSGEAQIASISQSVARFSSASGVEVDKVAEAFGKLTTDPTSGLTA +MARQFHNVSAEQIAYVAQLQRSGDEAGALQAANEAATKGFDDQTRRLKENMGTLETWADR +TARAFKSMWDAVLDIGRPDTAQEMLIKAEAAYKKADDIWNLRKDDYFVNDEARARYWDDR +EKARLALEAARKKAEQQTQQDKNAQQQSDTEASRLKYTEEAQKAYERLQTPLEKYTARQE +ELNKALKDGKILQADYNTLMAAAKKDYEATLKKPKQSSVKVSAGDRQEDSAHAALLTLQA +ELRTLEKHAGANEKISQQRRDLWKAESQFAVLEEAAQRRQLSAQEKSLLAHKDETLEYKR +QLAALGDKVTYQERLNALAQQADKFAQQQRAKRAAIDAKSRGLTDRQAEREATEQRLKEQ +YGDNPLALNNVMSEQKKTWAAEDQLRGNWMAGLKSGWSEWEESATDSMSQVKSAATQTFD +GIAQNMAAMLTGSEQNWRSFTRSVLSMMTEILLKQAMVGIVGSIGSAIGGAVGGGASASG +GTAIQAAAAKFHFATGGFTGTGGKYEPAGIVHRGEFVFTKEATSRIGVGNLYRLMRGYAT +GGYVGTPGSMADSRSQASGTFEQNNHVVINNDGTNGQIGPAALKAVYDMARKGARDEIQT +QMRDGGLFSGGGR* +>lambdap17 +MKTFRWKVKPGMDVASVPSVRKVRFGDGYSQRAPAGLNANLKTYSVTLSVPREEATVLES +FLEEHGGWKSFLWTPPYEWRQIKVTCAKWSSRVSMLRVEFSAEFEQVVN* +>lambdap18 +MQDIRQETLNECTRAEQSASVVLWEIDLTEVGGERYFFCNEQNEKGEPVTWQGRQYQPYP +IQGSGFELNGKGTSTRPTLTVSNLYGMVTGMAEDMQSLVGGTVVRRKVYARFLDAVNFVN +GNSYADPEQEVISRWRIEQCSELSAVSASFVLSTPTETDGAVFPGRIMLANTCTWTYRGD +ECGYSGPAVADEYDQPTSDITKDKCSKCLSGCKFRNNVGNFGGFLSINKLSQ* +>lambdap19 +MSPEDWLQAEMQGEIVALVHSHPGGLPWLSEADRRLQVQSDLPWWLVCRGTIHKFRCVPH +LTGRRFEHGVTDCYTLFRDAYHLAGIEMPDFHREDDWWRNGQNLYLDNLEATGLYQVPLS +AAQPGDVLLCCFGSSVPNHAAIYCGDGELLHHIPEQLSKRERYTDKWQRRTHSLWRHRAW +RASAFTGIYNDLVAASTFV* +>lambdap20 +MAATHTLPLASPGMARICLYGDLQRFGRRIDLRVKTGAEAIRALATQLPAFRQKLSDGWY +QVRIAGRDVSTSGLTAQLHETLPDGAVIHIVPRVAGAKSGGVFQIVLGAAAIAGSFFTAG +ATLAAWGAAIGAGGMTGILFSLGASMVLGGVAQMLAPKARTPRIQTTDNGKQNTYFSSLD +NMVAQGNVLPVLYGEMRVGSRVVSQEISTADEGDGGQVVVIGR* +>lambdap21 +MGKGSSKGHTPREAKDNLKSTQLLSVIDAISEGPIEGPVDGLKSVLLNSTPVLDTEGNTN +ISGVTVVFRAGEQEQTPPEGFESSGSETVLGTEVKYDTPITRTITSANIDRLRFTFGVQA +LVETTSKGDRNPSEVRLLVQIQRNGGWVTEKDITIKGKTTSQYLASVVMGNLPPRPFNIR +MRRMTPDSTTDQLQNKTLWSSYTEIIDVKQCYPNTALVGVQVDSEQFGSQQVSRNYHLRG +RILQVPSNYNPQTRQYSGIWDGTFKPAYSNNMAWCLWDMLTHPRYGMGKRLGAADVDKWA +LYVIGQYCDQSVPDGFGGTEPRITCNAYLTTQRKAWDVLSDFCSAMRCMPVWNGQTLTFV +QDRPSDKTWTYNRSNVVMPDDGAPFRYSFSALKDRHNAVEVNWIDPNNGWETATELVEDT +QAIARYGRNVTKMDAFGCTSRGQAHRAGLWLIKTELLETQTVDFSVGAEGLRHVPGDVIE +ICDDDYAGISTGGRVLAVNSQTRTLTLDREITLPSSGTALISLVDGSGNPVSVEVQSVTD +GVKVKVSRVPDGVAEYSVWELKLPTLRQRLFRCVSIRENDDGTYAITAVQHVPEKEAIVD +NGAHFDGEQSGTVNGVTPPAVQHLTAEVTADSGEYQVLARWDTPKVVKGVSFLLRLTVTA +DDGSERLVSTARTTETTYRFTQLALGNYRLTVRAVNAWGQQGDPASVSFRIAAPAAPSRI +ELTPGYFQITATPHLAVYDPTVQFEFWFSEKQIADIRQVETSTRYLGTALYWIAASINIK +PGHDYYFYIRSVNTVGKSAFVEAVGRASDDAEGYLDFFKGKITESHLGKELLEKVELTED +NASRLEEFSKEWKDASDKWNAMWAVKIEQTKDGKHYVAGIGLSMEDTEEGKLSQFLVAAN +RIAFIDPANGNETPMFVAQGNQIFMNDVFLKRLTAPTITSGGNPPAFSLTPDGKLTAKNA +DISGSVNANSGTLSNVTIAENCTINGTLRAEKIVGDIVKAASAAFPRQRESSVDWPSGTR +TVTVTDDHPFDRQIVVLPLTFRGSKRTVSGRTTYSMCYLKVLMNGAVIYDGAANEAVQVF +SRIVDMPAGRGNVILTFTLTSTRHSADIPPYTFASDVQVMVIKKQALGISVV* +>lambdap26 +MRNVCIAVAVFAALAVTVTPARAEGGHGTFTVGYFQVKPGTLPSLSGGDTGVSHLKGINV +KYRYELTDSVGVMASLGFAASKKSSTVMTGEDTFHYESLRGRYVSVMAGPVLQISKQVSA +YAMAGVAHSRWSGSTMDYRKTEITPGYMKETTTARDESAMRHTSVAWSAGIQINPAASVV +VDIAYEGSGSGDWRTDGFIVGVGYKF* +>lambdap27 +MAVKISGVLKDGTGKPVQNCTIQLKARRNSTTVVVNTVGSENPDEAGRYSMDVEYGQYSV +ILQVDGFPPSHAGTITVYEDSQPGTLNDFLCAMTEDDARPEVLRRLELMVEEVARNASVV +AQSTADAKKSAGDASASAAQVAALVTDATDSARAASTSAGQAASSAQEASSGAEAASAKA +TEAEKSAAAAESSKNAAATSAGAAKTSETNAAASQQSAATSASTAATKASEAATSARDAV +ASKEAAKSSETNASSSAGRAASSATAAENSARAAKTSETNARSSETAAERSASAAADAKT +AAAGSASTASTKATEAAGSAVSASQSKSAAEAAAIRAKNSAKRAEDIASAVALEDADTTR +KGIVQLSSATNSTSETLAATPKAVKVVMDETNRKAHWTVRH* +>lambdap90 +VLLVALLSCTIPFLVVSASSSATAEAISSARFAEFFARIAAASAALLLCDADTALPAASV +AFVDAVDALPAAAVFASAAAEALRSAAVSDDLAFVSDVFAALAEFSAAVAEEAARPALDD +AFVSDDFAASFEATASRAEVAASDAFVAAVEADVAADCCDAAAFVSDVFAAPALVAAAFF +EDSAAAALFSASVAFADAASAPEDAS* +>lambdap28 +MTNALAGKQPKNATLTALAGLSTAKNKLPYFAENDAASLTELTQVGRDILAKNSVADVLE +YLGAGENSAFPAGAPIPWPSDIVPSGYVLMQGQAFDKSAYPKLAVAYPSGVLPDMRGWTI +KGKPASGRAVLSQEQDGIKSHTHSASASGTDLGTKTTSSFDYGTKTTGSFDYGTKSTNNT +GAHAHSLSGSTGAAGAHAHTSGLRMNSSGWSQYGTATITGSLSTVKGTSTQGIAYLSKTD +SQGSHSHSLSGTAVSAGAHAHTVGIGAHQHPVVIGAHAHSFSIGSHGHTITVNAAGNAEN +TVKNIAFNYIVRLA* +>lambdap29 +MAFRMSEQPRTIKIYNLLAGTNEFIGEGDAYIPPHTGLPANSTDIAPPDIPAGFVAVFNS +DEASWHLVEDHRGKTVYDVASGDALFISELGPLPENFTWLSPGGEYQKWNGTAWVKDTEA +EKLFRIREAEETKKSLMQVASEHIAPLQDAADLEIATKEETSLLEAWKKYRVLLNRVDTS +TAPDIEWPAVPVME* +>lambdap80 +MTKKPWERRLKDLSHLLKCCIDTYFDPELFRLNLNQFLQTARTVTFIIQKNKNQIIGYDI +WYNNNVIEKWKNDPLMAWAKNSRNTIEKQGDLEMYSEAKATLISSYIEENDIEFITNESM +LNIGIKKLVRLAQKKLPSYLTESSIIKSERRWVANTLKDYELLHALAIIYGRMYNCCNSL +GIQINNPMGDDVISPTSFDSLFDEARRITYLKLKDYSISKLSFSMIQYDNKIIPEDIKER +LKLVDKPKNITSTEELVDYTAKLAETTFLKDGYHIQTLIFYDKQFHPIDLINTTFEDQAD +KYIFWRYAADRAKITNAYGFIWISELWLRKASIYSNKPIHTMPIIDERLQVIGIDSNNNQ +KCISWKIVRENEEKKPTLEISTADSKHDEKPYFMRSVLKAIGGDVNTMNN* +>lambdap81 +MKKLPLPARTYSEMLNKCSEGMMQINVRNNFITHFPTFLQKEQQYRILSSTGQLFTYDRT +HPLEPTTLVVGNLTKVKLEKLYENNLRDKNKPARTYYDDMLVSSGEKCPFCGDIGQTKNI +DHFLPIAHYPEFSVMPINLVPSCRDCNMGEKGQVFAVDEVHQAIHPYIDKDIFFREQWVY +ANFVSGTPGAISFYVECPANWRQEDKHRALHHFKLLNIANRYRLEAGKHLSEVITQRNSF +VKVIRKYSSTATFQQLQSEFIEANLKPIIDLNDFPNYWKRVMYQCLANSEDFFRGI* +>lambdap82 +MLEFSVIERGGYIPAVEKNKAFLRADGWNDYSFVTMFYLTVFDEHGEKCDIGNVKIGFVG +QKEEVSTYSLIDKKFSQLPEMFFSLGESIDYYVNLSKLSDGFKHNLLKAIQDLVVWPNRL +ADIENESVLNTSLLRGVTLSEIHGQFARVLNGLPELSDFHFSFNRKSAPGFSDLTIPFEV +TVNSMPSTNIHAFIGRNGCGKTTILNGMIGAITNPENNEYFFSENNRLIESRIPKGYFRS +LVSVSFSAFDPFTPPKEQPDPAKGTQYFYIGLKNAASNSLKSLGDLRLEFISAFIGCMRV +DRKRQLWLEAIKKLSSDENFSNMELISLISKYEELRRNEPQIQVDDDKFTKLFYDNIQKY +LLRMSSGHAIVLFTITRLVDVVGEKSLVLFDEPEVHLHPPLLSAFLRTLSDLLDARNGVA +IIATHSPVVLQEVPKSCMWKVLRSREAINIIRPDIETFGENLGVLTREVFLLEVTNSGYH +HLLSQSVDSELSYETILKNYNGQIGLEGRTVLKAMIMNRDEGKVQ* +>lambdap33 +MGRRRSHERRDLPPNLYIRNNGYYCYRDPRTGKEFGLGRDRRIAITEAIQANIELFSGHK +HKPLTARINSDNSVTLHSWLDRYEKILASRGIKQKTLINYMSKIKAIRRGLPDAPLEDIT +TKEIAAMLNGYIDEGKAASAKLIRSTLSDAFREAIAEGHITTNHVAATRAAKSEVRRSRL +TADEYLKIYQAAESSPCWLRLAMELAVVTGQRVGDLCEMKWSDIVDGYLYVEQSKTGVKI +AIPTALHIDALGISMKETLDKCKEILGGETIIASTRREPLSSGTVSRYFMRARKASGLSF +EGDPPTFHELRSLSARLYEKQISDKFAQHLLGHKSDTMASQYRDDRGREWDKIEIK* +>lambdap34 +MYLTLQEWNARQRRPRSLETVRRWVRECRIFPPPVKDGREYLFHESAVKVDLNRPVTGGL +LKRIRNGKKAKS* +>lambdap35 +MHFRVTGEWNGEPFNRVIEAENINDCYDHWMIWAQIAHADVTNIRIEELKEHQAA* +>lambdap36 +MSINELESEQKDWALSMLCRSGVLSPCRHHEGVYVDEGIDIESAYKYSMKVYKSNEDKSP +FCNVREMTDTVQNYYHEYGGNDTCPLCTKHIDD* +>lambdap83 +VSEINSQALREAAEQAMHDDWGFDADLFHELVTPSIVLELLDERERNQQYIKRRDQENED +IALTVGKLRVELETAKSKLNEQREYYEGVISDGSKRIAKLESNEVREDGNQFLVVRHPGK +TPVIKHCTGDLEEFLRQLIEQDPLVTIDIITHRYYGVGGQWVQDAGEYLHMMSDAGIRIK +GE* +>lambdap37 +MRETRYDNHGMHFSGSGLHILCAYACRHGTCSMTPQQENALRSIARQANSEIKKSQTAVS +G* +>lambdap38 +MHKASSVELRTSIEMAHSLAQIGIRFVPIPVETDEEFHTLAASLSQKLEMMVAKAEADER +NQV* +>lambdap39 +MTHPHDNIRVGAITFVYSVTKRGWVFPGLSVIRNPLKAQRLAEEINNKRGAVCTKHLLLS +* +>lambdap41 +MTPDIILQRTGIDVRAVEQGDDAWHKLRLGVITASEVHNVIAKPRSGKKWPDMKMSYFHT +LLAEVCTGVAPEVNAKALAWGKQYENDARTLFEFTSGVNVTESPIIYRDESMRTACSPDG +LCSDGNGLELKCPFTSRDFMKFRLGGFEAIKSAYMAQVQYSMWVTRKNAWYFANYDPRMK +REGLHYVVIERDEKYMASFDEIVPEFIEKMDEALAEIGFVFGEQWR* +>lambdap84 +MSTALATLAGKLAERVGMDSVDPQELITTLRQTAFKGDASDAQFIALLIVANQYGLNPWT +KEIYAFPDKQNGIVPVVGVDGWSRIINENQQFDGMDFEQDNESCTCRIYRKDRNHPICVT +EWMDECRREPFKTREGREITGPWQSHPKRMLRHKAMIQCARLAFGFAGIYDKDEAERIVE +NTAYTAERQPERDITPVNDETMQEINTLLIALDKTWDDDLLPLCSQIFRRDIRASSELTQ +AEAVKALGFLKQKAAEQKVAA* +>lambdap42 +MDINTETEIKQKHSLTPFPVFLISPAFRGRYFHSYFRSSAMNAYYIQDRLEAQSWARHYQ +QLAREEKEAELADDMEKGLPQHLFESLCIDHLQRHGASKKSITRAFDDDVEFQERMAEHI +RYMVETIAHHQVDIDSEV* +>lambdap85 +MDQTLMAIQTKFTIATFIGDEKMFREAVDAYKKWILILKLRSSKSIH* +>lambdap86 +MQYAIAGWPVAGCPSESLLERITRKLRDGWKRLIDILNQPGVPKNGSNTYGYPD* +>lambdap45 +MSNIKKYIIDYDWKASIEIEIDHDVMTEEKLHQINNFWSDSEYRLNKHGSVLNAVLIMLA +QHALLIAISSDLNAYGVVCEFDWNDGNGQEGWPPMDGSEGIRITDIDTSGIFDSDDMTIK +AA* +>lambdap46 +MTTTIDKNQWCGQFKRCNGCKLQSECMVKPEEMFPVMEDGKYVDKWAIRTTAMIARELGK +QNNKAA* +>lambdap47 +MEEEFEEFEEHPQDVMEQYQDYPYDYDY* +>lambdap48 +LMSIEMDPLVILGRVFSNEPLERTMYMIVIWVGLLLLSPDNWPEYVNERIGIPHVWHVFV +FALAFSLAINVHRLSAIASARYKRFKLRKRIKMQNDKVRSVIQNLTEEQSMVLCAALNEG +RKYVVTSKQFPYISELIELGVLNKTFSRWNGKHILFPIEDIYWTELVASYDPYNIEIKPR +PISK* +>lambdap49 +MCQSRGVFVQDYNCHTPPKLTDRRIQMDAQTRRRERRAEKQAQWKAANPLLVGVSAKPVN +RPILSLNRKPKSRVESALNPIDLTVLAEYHKQIESNLQRIERKNQRTWYSKPGERGITCS +GRQKIKGKSIPLI* +>lambdap53 +MRNRIMPGVYIVIIPYVIVSICYLLFRHYIPGVSFSAHRDGLGATLSSYAGTMIAILIAA +LTFLIGSRTRRLAKIREYGYMTSVVIVYALSFVELGALFFCGLLLLSSISGYMIPTIAIG +IASASFIHICILVFQLYNLTREQE* +>lambdap87 +MKNGFYATYRSKNKGKDKRSINLSVFLNSLLADNHHLQVGSNYLYIHKIDGKTFLFTKTN +DKSLVQKINRSKASVEDIKNSLADDESLGFPSFLFVEGDTIGFARTVFGPTTSDLTDFLI +GKGMSLSSGERVQIEPLMRGTTKDDVMHMHFIGRTTVKVEAKLPVFGDILKVLGATDIEG +ELFDSLDIVIKPKFKRDIKKVAKDIIFNPSPQFSDISLRAKDEAGDILTEHYLSEKGHLS +APLNKVTNAEIAEEMAYCYARMKSDILECFKRQVGKVKD* +>lambdap88 +MSTKKKPLTQEQLEDARRLKAIYEKKKNELGLSQESVADKMGMGQSGVGALFNGINALNA +YNAALLAKILKVSVEEFSPSIAREIYEMYEAVSMQPSLRSEYEYPVFSHVQAGMFSPELR +TFTKGDAERWVSTTKKASDSAFWLEVEGNSMTAPTGSKPSFPDGMLILVDPEQAVEPGDF +CIARLGGDEFTFKKLIRDSGQVFLQPLNPQYPMIPCNESCSVVGKVIASQWPEETFG* +>lambdap57 +MEQRITLKDYAMRFGQTKTAKDLGVYQSAINKAIHAGRKIFLTINADGSVYAEEVKPFPS +NKKTTA* +>lambdap59 +MVRANKRNEALRIESALLNKIAMLGTEKTAEAVGVDKSQISRWKRDWIPKFSMLLAVLEW +GVVDDDMARLARQVAAILTNKKRPAATERSEQIQMEF* +>lambdap89 +MTNTAKILNFGRGNFAGQERNVADLDDGYARLSNMLLEAYSGADLTKRQFKVLLAILRKT +YGWNKPMDRITDSQLSEITKLPVKRCNEAKLELVRMNIIKQQGGMFGPNKNISEWCIPQN +EGKSPKTRDKTSLKLGDCYPSKQGDTKDTITKEKRKDYSSENSGESSDQPENDLSVVKPD +AAIQSGSKWGTAEDLTAAEWMFDMVKTIAPSARKPNFAGWANDIRLMRERDGRNHRDMCV +LFRWACQDNFWSGNVLSPAKLRDKWTQLEINRNKQQAGVTASKPKLDLTNTDWIYGVDL* +>lambdap61 +MKNIAAQMVNFDREQMRRIANNMPEQYDEKPQVQQVAQIINGVFSQLLATFPASLANRDQ +NEVNEIRRQWVLAFRENGITTMEQVNAGMRVARRQNRPFLPSPGQFVAWCREEASVTAGL +PNVSELVDMVYEYCRKRGLYPDAESYPWKSNAHYWLVTNLYQNMRANALTDAELRRKAAD +ELVHMTARINRGEAIPEPVKQLPVMGGRPLNRAQALAKIAEIKAKFGLKGASV* +>lambdap62 +MTGKEAIIHYLGTHNSFCAPDVAALTGATVTSINQAAAKMARAGLLVIEGKVWRTVYYRF +ATREEREGKMSTNLVFKECRQSAAMKRVLAVYGVKR* +>lambdap63 +MKKLTFEIRSPAHQQNAIHAVQQILPDPTKPIVVTIQERNRSLDQNRKLWACLGDVSRQV +EWHGRWLDAESWKCVFTAALKQQDVVPNLAGNGFVVIGQSTSRMRVGEFAELLELIQAFG +TERGVKWSDEARLALEWKARWGDRAA* +>lambdap64 +MINVVSFSGGRTSAYLLWLMEQKRRAGKDVHYVFMDTGCEHPMTYRFVREVVKFWDIPLT +VLQVDINPELGQPNGYTVWEPKDIQTRMPVLKPFIDMVKKYGTPYVGGAFCTDRLKLVPF +TKYCDDHFGRGNYTTWIGIRADEPKRLKPKPGIRYLAELSDFEKEDILAWWKQQPFDLQI +PEHLGNCIFCIKKSTQKIGLACKDEEGLQRVFNEVITGSHVRDGHRETPKEIMYRGRMSL +DGIAKMYSENDYQALYQDMVRAKRFDTGSCSESCEIFGGQLDFDFGREAA* +>lambdap65 +MMRCYRCGECKEDNRFRPNQPYWNRWCLRCERTPTGVLPLPQEKEDVWRDSDEVSPT* +>lambdap66 +VARQRRSITDIICENCKYLPTKRTRNKPKPIPKESDVKTFNYTAHLWDIRWLRRRARKTR +* +>lambdap67 +VIDQNRSYEQESVERALTCANCGQKLHVLEVHVCEHCCAELMSDPNSSMHEEEDDG* +>lambdap68 +MMAKPARRRCKNDECREWFHPAFANQWWCSPECGTKIALERRSKEREKAEKAAEKKRRRE +EQKQKDKLKIRKLALKPRSYWIKQAQQAVNAFIRERDRDLPCISCGTLTSAQWDAGHYRT +TAAAPQLRFNERNIHKQCVVCNQHKSGNLVPYRVELISRIGQEAVDEIESNHNRHRWTIE +ECKAIKAEYQQKLKDLRNSRSEAA* +>lambdap69 +MTFSVKTIPDMLVEAYGNQTEVARRLKCSRGTVRKYVDDKDGKMHAIVNDVLMVHRGWSE +RDALLRKN* +>lambdap70 +MRYYEKIDGSKYRNIWVVGDLHGCYTNLMNKLDTIGFDNKKDLLISVGDLVDRGAENVEC +LELITFPWFRAVRGNHEQMMIDGLSERGNVNHWLLNGGGWFFNLDYDKEILAKALAHKAD +ELPLIIELVSKDKKYVICHADYPFDEYEFGKPVDHQQVIWNRERISNSQNGIVKEIKGAD +TFIFGHTPAVKPLKFANQMYIDTGAVFCGNLTLIQVQGEGA* +>lambdap71 +MRLESVAKFHSPKSPMMSDSPRATASDSLSGTDVMAAMGMAQSQAGFGMAAFCGKHELSQ +NDKQKAINYLMQFAHKVSGKYRGVAKLEGNTKAKVLQVLATFAYADYCRSAATPGARCRD +CHGTGRAVDIAKTELWGRVVEKECGRCKGVGYSRMPASAAYRAVTMLIPNLTQPTWSRTV +KPLYDALVVQCHKEESIADNILNAVTR* +>lambdap73 +MKRGGAYYRFRLVGHFDVSSGTPTIAGREVCKMQSRNSSQVIVRACITVSGFFISAQQVR +ALSR* +>lambdap74 +MKMPEKHDLLAAILAAKEQGIGAILAFAMAYLRGRYNGGAFTKTVIDATMCAIIAWFIRD +LLDFAGLSSNLAYITSVFIGYIGTDSIGSLIKRFAAKKAGVEDGRNQ* +>lambdap92 +MPEKHDLLAAILAAKEQGIGAILAFAMAYLRGRYNGGAFTKTVIDATMCAIIAWFIRDLL +DFAGLSSNLAYITSVFIGYIGTDSIGSLIKRFAAKKAGVEDGRNQ* +>lambdap75 +MVEINNQRKAFLDMLAWSEGTDNGRQKTRNHGYDVIVGGELFTDYSDHPRKLVTLNPKLK +STGAGRYQLLSRWWDAYRKQLGLKDFSPKSQDAVALQQIKERGALPMIDRGDIRQAIDRC +SNIWASLPGAGYGQFEHKADSLIAKFKEAGGTVREIDV* +>lambdap76 +MSRVTAIISALVICIIVCLSWAVNHYRDNAITYKAQRDKNARELKLANAAITDMQMRQRD +VAALDAKYTKELADAKAENDALRDDVAAGRRRLHIKAVCQSVREATTASGVDNAASPRLA +DTAERDYFTLRERLITMQKQLEGTQKYINEQCR* +>lambdap91 +MLKLKMMLCVMMLPLVVVGCTSKQSVSQCVKPPPPPAWIMQPPPDWQTPLNGIISPSERG +* +>lambdap77 +MKKMLLATALALLITGCAQQTFTVQNKPAAVAPKETITHHFFVSGIGQKKTVDAAKICGG +AENVVKTETQQTFVNGLLGFITLGIYTPLEARVYCSQ* +>lambdap78 +VKTFLIFDINHQQNTRRSDQIETIKTIMQTTRPRITWKVLPMAQVAIFKEIFDQVRKDLD +CELFYSELKRHNVSHYIYYLATDNIHIVLENDNTVLIKGLKKVVNVKFSRNTHLIETSYD +RLKSREITFQQYRENLAKAGVFRWVTNIHEHKRYYYTFDNSLLFTESIQNTTQIFPR* +>lambdap79 +MNKEQSADDPSVDLIRVKNMLNSTISMSYPDVVIACIEHKVSLEAFRAIEAALVKHDNNM +KDYSLVVD*