d1k3xa2 1 PEGPEIRRAADNLEAAIKGKPLTDVWFAFPQLKTYQSQLIGQHVTHVETRGKALLTHFSNDLTLYSHNQLYGVWRVVDTGEEPQTTRVLRVKLQTADKTILLYSASDIEMLRPEQLTTHPFLQR 209907167 2 PEGPEIRRAADNLEAAIKGKPLTRVWFAFPQLKKYESMLVGQTVTHIDTRGKALLTHFSHNLTLYSHNQLYGVWRVVNADEQPETTRVLRVRLQTADKAVLLYSASDIDMLTPEQLLTHPFLQR 159901996 2 PEGDTIHRAAANLRKVLDRQKIVSA--SGRQEVLSVADLAEATVTGVEARGKHLLIHFDSDLVVHSHMGMTGSWRLTDSWQKPDTQAVL--VLKTAAWCVVCFTPKLLEIVSETKLRWNSWLTK 88706451 2 PEGPEIRRAADRIANVLVDETVEEVAFAFPELQRFTKVLSGQRVLEVETRGKALLTHFDNDYAIYSHNQLYGVWKIAKRGKMPATNRSLRLALHTSGHSALLYSASDISVWPREEIGMHPFLA- 197925141 2 PEGDTVWLTAHRLHEALAGQVLTRSDLRVPRFAT--ADLTGRTVLDVTPRGKHLLTRFEGGLTLHSHLGMEGSWRVFDAGARWGPSHQIRAILGSAARTAVGYRLPVVELLRTAEEEE------ 21224106 2 PEGDTVWQAARRLHDALAGRVLTRSDFRVPRYATV--DLTGRTVLDVTPRGKHLLTRVEGGLTVHSHLRMDGSWKVFAPGQRWGPAHQIRVILGTADRTAVGYRLPVLDILRTAEEQR------ 182435554 2 PEGDTVLQTAARLHEALAGQVLTRSDLRVPRFAT--ADLSGRTVLDVTARGKHLLTRFEGGLTLHSHLRMDGAWRVYGPHERWRPGHQIRAILANAEHTAVGYRLPVLELLRTSE--------- 111225082 2 PEGDTVWRVARRMDAALAGARLLSSDFRVPHLAT--ADLSGQRIIGVAARGKHLLTRFDGGLSLHTHFRMEGSWHLYRPGVPWGPAWQIRVVLTTAEQVAVGYRLAIVELLREQDAVGH----- 126667129 3 ----------DDIQNAVGQCKADKVFFAFDRFKSFEPTLAGRLVTAVEARGKAVLVFFDGPWCVYSHNQLYGQWRISKADAQPKTGRQLRFAVIGSNKAAWLYSASDIRLVRPDDLEQVVYLAR 159901996 2 PEGDTIHRAAANLRKVLDRQKIVSA--SGRQEVLSVADLAEATVTGVEARGKHLLIHFDSDLVVHSHMGMTGSWHIYRTDSWQKPDTQAVLVLKTAAWCVVCFTPKLLEIVSETKLRWNSWLTK 119716555 2 PEGDAVWRTAERLRRALDGQRLVRTDLRVPQHAT--TDLSGGTVLETVSRGKHLLTHGAEDWTLHTHLKMEGSWRVYRAGERWKPAHLARVVLDVGGRSAVGFQLGVVDLLREDEVVGH----- 94967411 2 PEGDTIFRAARTLQRALAGKVVTRFETVLPKLARVDEDLAGRTVVDVEARGKWMLMHFSGDLILLTHMLMSGSWHIYRPGEQWQRSRDMRVVIETSDILAVAFRVPVAEFHTEESL-------- 49475062 2 PELPEVETVRRGLEPVITGAKIVSVDLRFPFPEAFSERLIGRTIMGLGRRAKYLLFHLSQNETILSHLGMSGSWRIEDDFLRERSSTVSKFVIQAKDGKVYHLTYNDVRLVDTRSLYEHPLLKK 169631801 2 PEGDTVFRTAKLLDDALGGRILTGCDIRVPRFATV--DLSGQRVEGVIARGKHLFIRV-GGASIHSHLKMDGSWRIMPAGRPGPTNHRIRAVLTTDDSVAVGTSLGILDVVDRRDVVGH----- 49473899 2 PELPEVETVRRGLEPVITGAKIISIDLRFPFPEAFSERLVGRTIMELGRRGKYLLFHLSQNETILSHLGMSGSWRIEDAGKFVKHDHFL-MDIQAKDGKVYHLTYNDVRLLDTNRIYEHPLLKK 152965456 2 PEGDTVWRTARRLHRALAGRELLVSDLRWPSLATV--DLSGREVLEVVSAGKHVLTRVAAGLTLHSHLRMEGSWFVERTGDPRRSASGIRAVLTTAEWTAVGHKLGMLDLVSTDELVGH----- 88854733 2 PEGDSVYKAAAKLRAALDGQVLTRTDFRVPAFATL--DLSGQTVTSVVPRGKHLLIRVAEDATIHSHLKMEGVWQIYANGERWKPAYLARAVLSTASKTAVGFELGLLEVVPTDSIVGH----- 134102322 1 ------------MHEALAGEVLVRGELRHPRLAEV--DLAGRTVREVRPAGKHLLIRFDGDRTLHSHLRMDGAWHVYSPGARWRPGHQARAILATEQRSAVGFNLHDLHLLRTGDERR------ 116669188 2 PEGDSVWRAAAQLHAALAGHQLTASDFRVPRFATLK--LAGWTVDEVVPRGKHLFMRLRGPLTIHSHLKMEGAWQVYPPGGRWKPGFTARCVLRTATADAVGFSLGILEVVRTDSVVGH----- 126433893 2 PEGDTVYRTATALREGLVGKTLTRCDVRVPHYATV--DLTGHVVDEVLSRGKHLFIRV-GPASIHSHLKMEGSWKVVPASRPSRAGYRIRIILEAGEGEAAGIDLGVLEILERDH--------- 163867542 2 PELPEVETVRRGLESVVTDAKIVSVDLRFPFPEAFSERLIGRKILELGRRAKYLLFHLSQDETILSHLGMSGSWRIENDLLRTATSKLVKMDIQTRNGDVYHLIYNDVRLVDTDKLYKHPLLNK 177672052 2 PEGDSLVRVAHRLRPVLEGRVLTHADLRVPRHAT--ADLTGWTVAEVLPRAKYLLMRLARPLTLISHLKMEGRWLVSAVDARWGPAWQVRAVLETAGHRVLGAQLGLLTLVPTADEAT------ 28378223 2 PELPEVETVRRGLNRLVSGATIASIEVFWPKIDSFKQRLANQTIQTIDRRGKYLLFRFSNGLTMVSHLRMEGKYNVVPRGE--DQGKHTHVIFHLTDDRDLLY--------------------- 121602138 2 PELPEVETVRRGLEPVLMGSRIISVNLRFPFPESFSERLTGRIIIKLSRRAKYLLFHLSQNETIVSHLGMSGSWRVEDDGKLVAHDHFI-MSFQATNGKIYRLIYNDSRLADTMRLYEHPLL-- 116630047 2 PEMPEVETVRRTLTPLVKGKTIAKINIWYPKIAEFVKKLTNKRILKIDRYGKYLLFRFNDDLTMVSHLRMEGKYHLVSPDT-PKGKHE-HVEFIFTDGTALRY--------------------- 184199953 2 PEGDSVYRQCKMLREALEGAVIESSDFRVPALAT--SDVSGRTVVAVVPRGKHILIRLSEPLTLHSHLMMDGTWRVFDPGASPQGSHTIRAILRTKEVEAVGFDVKDVRLVPTR---------- 81429015 2 PELPEVENVRRGLETLAVGKTVSAIDIRWSKIEVFTAGLVGQQITAVDRRGKYLLIRFGEQLTVVSHLRMEGKYEVV-AKEAPISKH-THVIFEFTDG-------------------------- 116495189 2 PELPEVETVRRSLLPLVKNKVITAINTNWEKLATFQKEIVSSEITTIDRRGKYLLMRLSNGETIISHLRMEGRYYVVKDANTPFDKHD-HVTFTFQDGSQLRYRFGRMRLIKTGQEDQVTALAK 153008052 11 PELPEVETVRRGLQPVMEGATVSQVDLRFPFPDHFVERLSGRRISALGRRAKYLTIHLDDGLSVISHLGMSGSFRIEDDGGTPGEFHHERSKLSAHDHVVFH-------LLRADG--------- 114571613 2 PELPEVETVRRGLVPALEGRRILAVDVRYPFPERFAARLAGRRVEAIDRRAKYLLFRLDSGETMIGHLGMSGRFSIEVEGEAPANPKHDHVVFRAEGGVVVRYRFGYMELFPTADEASHKTL-- 171780160 2 PELPEVETVRRGLERLIVGREIVSVDVRVPKLSAFESDLLGQTIQSIGRRGKYLLLNLDEQ-VIISHLRMEGKYLLFEHQVPE--DKHFHIFFGLDDGSTLVYKFGTMELVAENQVAAY-FQKR 194017136 2 PELPEVETVRRTLKRLVEGKTIETVDIKWPNIEEFARRLVGETIQTIERRGKFLLFHLDH-YVMVSHLRMEGKYRVHEAHEPY--DKHVHVVFTFTDGTELRY--------------------- 152976968 2 PELPEVENVRRTLENLVTGKTMKDVIVTYPKLELFKELLRGETIERIERRGKFLLLYVTN-YVIVSHLRMEGKYFLCKSDDP--VDKHTHVRFQFTDGTELHY--------------------- 22001594 2 PELPEVETVRRGLEPVLSGARLSSVDLRFPLPDGFVQRLTGARILRLDRRAKYILAPLDRGDTLVMHLGMTGRFEIAAPEGTVRPGKHAHVVFQTEDGATVTYRFGFMDLIPTDRVSHHAWFA- 187606144 2 PELPEVETVCRRLRPAVSGKTIQSVDVLDPKIEEWVHHLIGETITDVERRGKFILFKLTNGY-LVSHLRMEGKFFPYETATEP--VKHTHVVITFTDQSTLHY--NDVRKFGTMELRTN----- 195978526 26 PELPEVETVRRGLERLVVGKQIAAVTVRVPKLEHFVMTILGQQVQGVDRRGKYLLFDF-GQLVMISHLRMEGKYLLFSDTVPDQ--KHFHVFLTMTDGSTLVYQFGTFELLPKSELAA--FFQK 148559153 2 PELPEVETVRRGLQPFMEGATVVRVEFAFPE--NFAERLSGRRIEALGRRAKYLTVHLDDGLSIISHLGMSGSFRIEAHHERSKNSLHDHVVFHLSDGASARIIYNDPRMLFAEKLEEHPLLK- 24379994 2 PELPEVETVRRGLEHLIVGKKIVSVEVRVPKVEDFQLDILGQTFESIGRRGKYLLLNL-NRQTIISHLRMEGKYLLFE-DEVPD-NKHFHLFFGLDGGSTLVYQFGTFELLPKSQVEAY-FVQK 13474651 2 PELPEVETVRRGLQPVLEGARLTRVDLRFPFPERFSERLTGKTITALGRRAKYLTMHVQDGPVLICHLGMSGSFRIEDDGETPGVFHHERSKSTAHDHVV------------------------ 154687040 4 PELPEVETVRRTLTGLVKGKTIESADIRWPNIEEFARQIAGETIRSIGRRGKFLLFHLDH-YVMVSHLRMEGKYGLHQADEPD--DKHVHVVFHMTDGTQLRYR-------------------- 209905171 2 PEGDTLHKLAKALQPRLQGQRLTRLRGVPPR-----TPLPEGRVESVTAEGKHLLIRFTGEEVLRTHLGLWGGWHQYAPGEPWKPARQAWVVLQADDAVFVCFNAREVEVMSAGGVRRRGLTAR 144898444 38 PELPEVETVARGLAAVWPGHRFIRVEARRPDLADFAARLTGRRVESVGRRAKYLLVHLDDGLTLLGHLGMSGAMVISKGRNEP-PGPHDHVEFVSDDGTMVTYRLMDLTLDPS----THPLLA- 56964473 2 PELPEVETVRRTLLQLVKNKTIADVDVGWPKVERFIQLLKGQTIEDIGRRGKFLLFVL-NDYVLVSHLRMEGRYGLYQPTDE--KTKHTHVVFSFTDGSELRY--------------------- 154247235 2 PELPEVETVRRGLIPVLQGAVIESAEARRPDLRNFAERLAGRRVEAIGRRAKYLLADLDGGEVMILHLGMSGSIRIEGGAVKGRPGRHDHVVLHLAGGATVTFRFGAILIVPYDQIMSHPLLA- 146278626 2 PELPEVETVRRGLEPAMAGRLISEARVNRPDLRRMAERLTGQRVLRLRRRSKYILADLSGGESLLIHLGMSGRMLVSGAHDHPAPARHDHVVLEMEGGARVTFRFGAMDLVPTEAAETHPLLA- 16079960 4 PELPEVETVRRTLTGLVKGKTIKSVEIRWPNIEEFARKLAGETIQSIGRRGKFLLFHLDH-YVMVSHLRMEGKYGLHQA-EEPDDKHV-HVIFTMTDGTQLRYR-------------------- 172058210 2 PELPEVETVRRSLERTVSGKTISSVKVFHPKVAPFVDALKQERIERVERRGKFLLFTFDRFY-LVSHLRMEGKYFPYP--QAIEKDKHTHVIFRFTDGSELHY--NDVRKFGTMELRE------ 53802792 2 PELPEVETTRRGIAPHIAGWRIVDVRVREARLADLGETLTGRRLTDVRRRGKYLLLDFDEG-TLIAHLGMSGSLRICKPGFPPRKHDHVDLVFEGD----ICLRYHDPRLWTAEPPERHPLLA- 149195827 2 PELPEVETVKNALAPYIEGETIKSFHFYTPRLALFNKTFSGKKITRLKRRSKYLLFEFDDQKWILSHLGMTGSWRICKLTEERKKHEHISIRLDND---------------------------- 90421901 2 PELPEVETVRRGLEPAMAGARIDRADLRFPDLAT---RLIGQTVKGLGRRAKYLLAELSSGDVLLMHLGMSGSFRVLQGEASGAPGAHDHVVFRMSNGAVVVFRFGYMKILAPGEIADEPFLK- 55820699 2 PELPEVETVRRGLEKLLLGRTILSLEVKVPKYDSFLHDLPGQTIQAMRRRGKYLIFDF-GQLIIISHLRMEGKYLLF-TDQVPD-NKHFHLFFKLDDGSTLVYQFGTFDLLDRKQEEA------ 196184647 2 PELPEVETVRRGLTPVLAGARLSRVDLRFPFPDRFVERLEGATVQRIDRRAKYLLMPLSSGETWITHLGMTGRFTLEAAPIAGKHEHFSGCAVRDGASTRIGYRFGFMGLIPTDQVEVHPWFA- 167464952 2 PELPEVETVKRTLNELVVGKTIEQVEVRLSRIEEFALLLEGQTIERIDRRGKFLKFIFT-DYVLVSHLRMEGRYGVYLSNDPVE--NHTHVLFHFTDGTDLRY--------------------- 52081409 2 PELPEVETVRRTLAGLVRGKTIDAVDVRWTKIEEFARLLAGQTIQSIGRRGKFLLFHLD-DCVMVSHLRMEGKYGLHQNDEP--LDKHVHVIFRFTDGSELRYR-------------------- 1169728 2 PELPEVETVRRELEKRIVGQKIISIEATYPRFEQLKKELTGKTIQGISRRGKYLIFEIGDDFRLISHLRMEGKYRL-ATLDAPREKHD-HLTMKFADGQLI---YADVELISTDQVLPY-FLKK 29375464 2 PELPEVETVRKGLEKLVVGKTIQEVIVFWPRIIEFQGQLAGQTIEGIERRGKFLIFKLSDN-DMISHLRMEGKYEFHQADDE--IAKHTHVMFTFTDGTQLRY--------------------- 193216889 2 PELPEVKVVISALKKHILNKKISALEIYFREHKPFIKKLAGRTIKNITNRGKHIIIFLDDDLILLSHLRMEGKYRYYEANNLPLANDHLIAKFIFEDQSELHY--------------------- 172041197 2 PEGDSVLQLANRL-KWMPGREVLHSDFRVPALAT--ASITGERIQAVWPYGKHLFIQ-AGEQILHTHLKMEGVWAIHAAGSRWRPGYTARVVLHLSPQEVVGHELGFVRLYPARD--------- 168483039 2 PELPEVETVCRSLEKLIIGKKISSIEIRYPKLEEFQRELPSQIIESMGRRGKYLLFCLT-DKVLISHLRMEGKYFYY-PDQVPERKH-AHFFFRFEDGGTLVYEFGTMELLVPD-LLDAYFISK 92116584 2 PELPEVETVRRGLQPVMEGARITRVDLRFPFQPDFAARLTGQRIVGLGRRAKFLMADLASGDVLMMHLGMSGSFRIVPVGAFHHPRNVERV----NDHVVLRLSSGKI---------------- 159045909 2 PELPEVETVRRGLEPVMTGQRIIEADIRRPDLANMQTRLEGKRILRLARRSKYILAELDSGETLIIHLGMSGR-ILIHGGQAPGAFHHALPSLEKHDHVVLDFRFGAMDLCETTEIDQHPMLA- 86747745 2 PELPEVETVRLGLQPAMEGFRIDRCDLRFPFQPDFAARLTGQTITGLGRRAKYLLADLSSGDVLLMHLGMSGSFRVVN---------------------------------------------- 124522852 2 PELPEVETIRRTLAQLVAGETIESVTVLLPKMEAFADALAGETIRSLGRRGKFLIFYTDH-YALVSHLRMEGRYRVYDQNEPVE--KHTHMIFHFQSGKELRY--------------------- 148557778 2 PELPEVETTVRGLRPPLEGRRLTRVDLRRPFPADLRQRMTGATITGLGRRAKYGLIETDRGDVMVFHLGMSGRWRIDPS----EIGAHDHLVLETDEGRTLSLRFGSVDLVRGEELAG------ 163858324 2 PELPEVETTRRGIDAVITGKTLRRSRMRWPIPADLPGLLSGRAVLECARRGKYLLLRFEHGTQIV-HLGMSGSLRSVPAGEAPRKH----------DHVDWIFDHATLRLHDPRRIAAHPLLAR 27375873 2 PELPEVETVRRGLQPVMEGAKIVRPDLRFPFQPDFVARLQGQVVTGLGRRAKYLMADLASGDVLLMHLGMSGSFRVIKPDAAPGEFHYPRGKDTTHDH--VLFRMS------------------ 148260719 2 PELPEVETVMRGLAAKLEGRRLARVDLRWPIPEGFVQFLSGARVEGFRRRGKYMFMRLDRALSVLIHLGMSGRMTIDSA-----PLPHQHLTLETDDGAVIGFRFGALDLVATAAEDSHRLIA- 15672335 2 PELPEVETVRRELEKRIVGQKIVSIEATYPRFEQLKKELTGKTIHGISRRGKYLIFEIGEKDRLISHLRMEGKYRL----------ASLNVPMEKHDHLALKFTYADVELISTDQVLPY-FLKK 114799193 18 PELPEVETVRRGLAPVMEGRRIVRADLRFSLPERFAERLSGARIDRLARQAKFLAAHLSTGEVLVMHLGMTGRFTIGGHYGAGGIAAHDHVVFHMEGGETVTYRFGFMELWPAATFLAYPRL-- 86356012 2 PELPEVETVKRGLAPAMEGARVTDLRFPFP--DALAERVSGRTIVGLGRRAKYLLVDLDDGNTLISHLGMSGSFRIEEASAMPGEFHHARSKDEKHDHVVFHLRFGFMDIVGRADLSAHPF--- 83941662 2 PELPEVETVRRGLSPVMEGEVIARAEVNRPDLRPFPPDLTGQRVTQLRRRSKYILADLSSGESLLVHLGMSGRMLISGDHDHPAPEKHDHVVFHMGNGARVTFRFGAMDLLDTASADSHKLLS- 152986116 2 PELPEVETTRRGIAPYLEGQRVERVIVRERRLEDLDVRLSGQRIVSVERRAKYLLLGAEAG-TLISHLGMSGSLRLVESGTP--ASRHEHVDIELASGMSLRYT-------------------- 110677612 2 PELPEVETVRRGLTPAMEGVVIARADVNRPDLADMAARLTGKRVERLRRRSKYILMDLDSGETLLVHLGMSGRMLVSGDHSHPAPEKHDHVVFHMANNARITFRFGAMDLMETASADTHKLLS- 22537632 2 PELPEVETVRKGLERLVVNQEIASITIKVPKLNDFMISLPGKTIQQVLRRGKYLLFDF-GEMVMVSHLRMEGKYLLFPNKVPD--NKHFHLYFKLTNGSTLVYQ--DVRKFGTFELVRKSSLK- 30250471 2 PELPEVEITRRGIDTHLAGRVITQISIRNPVLAGLIALLPGQRINAIARRAKYLLFACSRG-TLIMHLGMSGNLRVLPESTPPQL--HDHFDLQVDNGMMLRFRFGAILWWDGD-IRQHPLLQK 33594050 2 PELPEVETTRRGIDTVITGRTLRRARMRWPIPPALPDLLAGRTVLECGRRGKYLLLRFDHGVQIV-HLGMSGSLRRVPEQEAPRKHDHVDWVF---DHAVL--RLHDPRLWHPDEIAAHPLLAR 170750114 2 PELPEVETVRRGLAPALVGATLRRANLRFPFPERFAARLEGRTVTGLARRAKYLTAALDSGETLVMHLGMSGRFDVYLEGAQGTPKHD-HVVMAMSTGATVTYRFGFMDLVPSAELAA------ 149184948 2 PELPEVETTVRGLARFLQGETITRVDMRRPFPPDLVQALTGASVTHLSRRAKYGLIHTSRDHAMVFHLGMSGRWRIDPAEDE----KHDHLVIETAGHR---FALNDVDLMTSGELTWKPF--- 134299455 2 PELPEVETIVRSLEKHLSGLVITSVDLRTPRVDIFTDQIVGRQFKKLGRRGKYLLLHMSDGLTLVIHLRMTGR-LIYCDADLPLEKH-THVIFHLDNGKQLRFRFGRMSLVPTREVPHLPGIK- 197747650 2 PELPEVETSVRGVSPYLVGQTIEQIIVRQPKLRTVSPELSGAKITAVERRAKYLIIRTDKG-DILVHLGMSGSLGILQERQQKEIGKHDHVDLITQNGTIL--RYNDPRWLWAEKAEDHELLRK 114762146 2 PELPEVETVRRGLAPVIAQAQVNRPDLRWPFPERMAERLTGARILQLRRRSKYILGDLDSGETLLIHLGMTGRMLVSGDHDHPAPEKHDHVVLDMADGARVTFRFGAMDLMQTATAEAHPLLA- 163745032 2 PELPEVETVRRGLAPAMEGQVIARAEVNRPDLRRMAERLTGQRVSLLRRRSKYILADLEGGESLLVHLGMSGRMLVSGDHNHPAPEKHDHVVLHMGNGARITFRFGAMDLLNTADADAHKLLA- 198267782 2 PELPEVETVRAGLVPSMQGHVITRAEVNRPDLRPFPDDLTGATVTALRRRSKYILADLSTGETLIIHLGMSGRMTVSGHHDHPAPAKHDHVVFHMGNGARVTFRFGAMDLAKTDALNDHWLIK- 169191073 2 PELPEMEHYRLRLSELIIGSPITGTEVTRDKAEQFEAELVGRTIWFVERRGKHLLFHLDNGKRLVLHLMLGGTLFFGSEEERPDRTVQVTIRFATGNLYFIGLRLG------------------ 186475088 2 PELPEVEVTRRGIEPYVAGRRVERVDVRTPALRGFARLLHGRLVRKVERRGKYLLFEIDEGWFIV-HLGMTGTLRVLR--NVPHPPAAAK-----HDHVDWIFDDFILRFRDPRRVLWHP---- 34499517 2 PELPEVETTRRGVEPHLEGRTLLGAVVRNPSLRDLSERVAGEKVLAVRRRAKYLLLECESG-TLLIHLGMSGSLRVMPAGAPPQKHDHLDLVLRFRDPRAVLWHLGPVEM--------HPLLQ- 188583716 2 PELPEVETVRRGLAPAMVGARFARVNLRFPFPERFAERLEGTTVRELARRAKYLTAHLDSGESLILHLGMSGRFDVYLEGALGTPKHD-HVVMAFANGATVTYRFGFMDLVATRDLET------ 163743751 2 PELPEVETVRRGLSPAMEGAVIKKADLRWPFPERMAERLTGRCVTALRRRSKYILADLDSGETLLVHLGMSGRMTVSGDHDHPKAQKHDHVVFDMDNGARITFRFGAMDLLETATADQHKLLA- 57233872 2 PELPEVETVKNEIMPHLLGKKITRMETLCPPETEFNKLVSGLQVTGLSRRGKYIIISLSGGLFISVHLKMSGGLTAVKA-ETEQFPRFTRAVFHLENGEQVYFT--DIR--------------- 114769647 2 PELPEVETVMRGLEPVMMGQKIRYADIRRPDLENMSQRLIGAKIVRLHRRSKYILCDLDSGETLLIHLGMSGRMTISHAGNESEPAKHDHVILDMQGGARISFRFGAMDLIDTKNLFDHKLIK- 209966315 2 PELPEVETVRRGLEMKIAGRVLVRVDLRFPLPERFAARLTGLRVAGLFRRAKYLLIRLEGPLVWLVHLGMSGTLVVRRGPPGPPGPHD-HLVFETDPGEAQGWTYNDVDLFPEALLDSHPMLA- 91781717 2 PELPEVEVTRRGIEPYVSGRKVERVEVRTPALADLAKTLRGRVVRKVERRGKYLLFEIDAGWFIV-HLGMTGTLRVLRH--VPHPPAAAK-----HDHVDWIFDEFILRYRDPRRVLWHP---- 57117507 2 PELPEVETIRRGIAPYLEGQRVNRVIIRERRLRNLDVRLSGQRILSVERRAKYLLLRAEVG-TLINHLGMSGSLRLIESGLPAK--RHDHVDIELESGLALRYT-------------------- 118590464 10 PELPEVETVKRGLAPTFEGALITKVDLRFPFPDGFADRLTGRRLTVLSRRSKYLLGDIDSGDVLVMHLGMSGSFRIENAGATPGSPKHDHVVFHSADGARARIVYNDMDLIARPALAEHPF--- 114326823 9 PELPEVETVMRGLRARLEGRRIVRADLRFPLPPGLAARLTGAYVRDFRRRGKYILMRLDGGDSLLIHLGMSGRFVLRAPADTTEPERHEHVSMMAEDGWIAALRFGMMDLVPTAAEDAHRLLS- 78044278 2 PELPEVETIKRTLAPKILGKTIYRVEVYLPKIEEFTRRVVGKEIVALKRRGKYLLIDLSGKETVTVHLRMTGKLLILPKG-SPK-----------DKHTHAIFDLGDLEL-------------- 99082869 2 PELPEVETVMRGLQPSMEGVVIARADVNRPDLRRMTERLSGRRVLSMRRRSKYILADLDSGETLLVHLGMSGRMTVSPLGQFVHSHPQLHVVFHMDNGARVTFRFGAMDLLETAKADSHKLLA- 114321796 2 PELPEVETTRRGLAPLLEGRRVTGMTVRQARLRPVPAGLTGQTIRAVDRRAKYLLFRTPAG-TLILHLGMSGSLRVIPGQQAGAPGRHDHVDLRLADGSCLRYT-------------------- 169829548 2 PELPEVEGVVQALKPKVEGRTIERVHFSFSEGKAFELTLSEMTITKIERRAKYIFFHLLKDYVLVSHLGMTGAWFVVNSPEEAKFQKHIHATFKMADGGYLIYS--DIELRFLAKIEDHIPLTK 90023321 2 PELPEVETTRRGILPHLEGKRVKAVSVRNRSLRPIPADLAQQTLRTIHRRGKYLLLEFANGHVIW-HLGMSGSLRIIKADEPPMV--HDHVDIAFGGNLALRYTDPRAVLWTNEAILEHKLL-- 90101295 2 PELPEVEVVRRGLETILKDQPILRKDLREPIPAKKISTLVGQPLTSIERRAKYLLLWTPKGA-MLSHLGMTGTWRVAVPGDE---------RLH--DHIYLHFS-GDLRL-------------- 210463823 2 PELPEVEIIRRNLMMVMKNMTVTDIRFDFPHH--FSAATRGKKIIDVSRRAKYLLIELEGNLSIIVHLGMSGS--------------------------------------------------- 187477042 2 PELPEVETTRRGIDPVITGQTLRRLVVREPRMADLPSLLTDRPVLATGRRGKYLLLRFEHGVQIV-HLGMSGSLRRVAMDEAPRKH----------DHVDWVFDHAILRLHDPRRVLWHP---- 152967464 2 PEGHSVHRSARDLLARFGGGVVL-VGSPQGRFAEGAALLDERALVATEAHGKHLLARFEGGRTLHVHLGLYGRWT-FGEGAPEAPRGQVRLRLEGERAWADLRGPTACEVLDPAGVAA------ 37528666 2 PELPEVETSRRGIEPHLVGNVIQYAVVRNGRLAEEIMKLSDQLVLSIQRRAKYLLIELANGWIIV-HLGMSGSLRILPE-ERPAEKHD-HVDLVMADGKVLRYT-------------------- 86139420 2 PELPEVETVMRGLQPVIAQAHVNRPDLRWPFPERMAERLTGARVVALRRRSKYILAELDRGETLLVHLGMSGRMTVSGDHDHPQAEKHDHVVFDMENGARVTFRFGAMDLIETAGLAEHKLLK- 120556654 2 PELPEVETTRQGIAPHCEGQTIQRVIVRNPSLRPVPADLAGKTIRAVERRAKYLFLHLETGSVIV-HLGMSGSLRVITDDSPAMTHDHVELVLGNHRR----LRFNDPRWLWTTDWNRHPLIS- 150398756 2 PELPEVETVKRGLAPTMEGALLVRADLRFPFPENFEDAVAGRRIVALSRRAKYLTIELEGGDVIIAHLGMSGSFRIEFDGHRPRSKKHDHVVFHLDASCGVIYRFGFMALARREALAEHVFL-- 206559200 2 PELPEVEVTRRGIEPFVAGRRVERVDVRWPVPAGLAEQLRAREVLAVERRGKYLLFEVDAGWFIV-HLGMTGTLRVLPAAGVPVAAKH--------DHIDWIFDEFVLRFRDPRRVLWHP---- 211960198 2 PELPEVETVRRGLAPFFDNATICRVDLRFPFGDDFVERLENRQVVSFSRRAKYLLLDLDSGDVLVMHLGMSGSFRVEMYHAKGKHPQHDHVIFHVADRTIVKIIYNDPRLIPRSKLATHP---- 89056701 2 PELPEVETVRRGLAPVLEGARIARPDLRWPFPDNMAQRLTGATVTALRRRSKYILADLDTGETLLIHLGMSGRMQISGHHTHPAAAKHDHVVLDTDAGARITFRFGAMDLMDTATQDQH-WLLR 163797306 2 PELPEVETVMRGLTPRLEGRILAHVEARRPDLRGFAGRLMGRRVIGLRRRAKYILVDLDDGTCWMIHLGMSGRMLLSNDGD-PAFQKHDHVVLRTDEGWWLRFRFGMMDLWPTADVENHRLLS- 115372595 2 PELPEVEIARRNLVRWIGPRRVVKAEFRGAERARFSA-LKGR-VESLERRGKYLLWTFEAGRGLLAHLGMTGK-FVRRQKGQPEP--YSRARFHLEDGTVIHFR-------------------- 156743763 2 PELPEVQHTADSLGIQIAGARIARVWTRMPSPDEFIRLLTGRQVRGWDRRAKWILLFLDDGWTLALHLRMSGSLTVHPAEAQPDKHTHLALRLE------------------------------ 73749072 2 PELPEVETVKNEIMPHLLGKKIIRMETLCPPEADFNALASGTCVTGLSRRGKYIIISLSSGLFISVHLKMSGGLTAIRA-ENGQAPRFTRAIFHLENGEQVYFT--DIR--------------- 71893928 2 PELPEVVTVVNALKTEVIGKKIKNVDSNFIKFFDFQKSIVNATIIDIQNRAKHILIFLDNRKVILSHLRMNGKYFTYKSPQWGKYDYISFV---FSDNSVLNYNDSDVELLPLKDLAPEPFFIK 54307427 2 PELPEVEVSRMGITPHMVGQTVTKIIVRNPKLREEIQQIEGQVIRKVTRRAKYLLLHTDVGYAIV-HLGMSGSLRILPASIPPEKHDHVDLVLSSGEVGAWLWGLPDLD--------------- 88705463 2 PELPEVETTRRGLRAHCEGRVLRDTRLRWPVTPLLPEILNGQRILKLERRAKYLLFRMERG-TLLVHLGMSGSLRV------------------------------------------------ 163847434 2 PELPEVETVARSLAPQLQGRTITGAKLDWPKMLTFAALIAGRRIEAIGRRAKWLLLSLDGEWTLAIHLRMSGQLLV----AEPETARHVHFALDLDNGRRLIFNFGRVHLLDRQGLAA------ 198252725 2 PELPEVETVRRGLIPSMQGHVIMRADVNRPDLRPFAARLTGAKVTALRRRSKYVLADLDRGETLIIHLGMSGRMTVSGHHDHPAAAKHDHVVFHMANGARVTFRFGAMDLTQTDTLDDHWLIK- 169181589 2 PELPEVETTCRGIRPHVQGRSLSRLVVRNPRLVAVPADLEGARLEAVDRRAKYLLLRFPAG-TVIVHLGMSGSLRVVAAAEPAGAHDHVDFVFG---ECAL--RLRDPRVWQPGDVAAHPLLA- 83595877 2 PELPEVETTRAGIMPHIQGQILQHVVVRDTRLRPVPIDLAGKCLRQVVRRGKYLLFEFDHGAII-GHLGMTGSMRIVVHKEPP--------AYH--DHVDLVFSEVTLRLWQDNPVMEHPLLA- 67154866 14 PELPEVETTRRGIAPHLVGQVVRERRLRWPIPEDLDVRLSGQRIEAVERRAKYLLIRAEAG-TLIGHLGMSGSLRLVEAGLP--AVRHEHVDILLESGLALRYTDPRALLWSADPL-EHELLRR 114332459 2 PELPEVEVTRRGIDAHLAGRYITQVALRWPVSPELITLLPGQRINTITRRAKYLLFACSKG-TLIIHLGMSGSLRVLPV----STPSLLHFELWLDNEKMLRFRFGVILWWDGD-VRQHPLLQK 206684957 2 PELPEVETVKRGLAPAMEGAVILKADLRWPFPPAMAERLTGARVNALRRRSKYILADLDTDETLLIHLGMSGRMTVSGDHEHPQAEKHDHVVLDMDNGARITFRFGAMDLLETAAADSHKLLS- 51891987 2 PELPEVETVRRTLRRIRRVEILTPRQIYHPDPATFAADLEGAVFDDIERRGKYLLFRL-GPRILVAHLRMSG--HLYVCGPEAPRPRHLHVVFHLDDG-------------------------- 159036824 2 PELPEVETVRQGLAQWVTGRRIAEVEVRHPRAAHFADVLVGTTVRDVRRRGKYLWLPLDSGDAVIGHLGMSGQ-LLLQPGAAPDEAH-LRVRFRFAD--------------------------- 171464197 2 PELPEVEVTRLGIAPHLEGRKIIDGRLRWPVPANLTKTLPGQTVNGIERRGKYLLLEMDTGY-LLIHLGMTGTLRVLPSSDP----------LKTHDRVTLEFGKLSLRLHDPRKVLWHP---- 86147282 2 PELPEVEVSRMGISPHLVGETIKTLTFRTPKLRWDIPQLEGQVIRSISRRAKYLLIETDTGTAIV-HLGMSGSLRVLDADFPP--AKHDHVDLKLTNGKAWLWSAPD----------------- 212712569 2 PELPEVETSRRGIEPHLVGNTISYAIVRNERLREQIKRLSDETVLSVQRRAKYLLIELRKGWIIV-HLGMSGSVRI-LTEELPEEKHD-HVDLILGDGKVLRYT-------------------- 169831563 2 PELPEVETIVRDLGARLTGLMVERAEVLLPKVEEFARLIAGRKILGLSRRGKYILIELSRGWVLILHLRMTGQ-LVYTTVLEPFPKH-THLVLHLDQGVLRLRQFGRASLVPAREVRRVPGL-- 114705026 2 PELPEVETVRRGLQPVMEGATVTKLDLRFPLPYRFAERIEGAVIASLSRRAKYLIAETTEGLTLAMHLGMSGSFRIETKGEAIVPGTHVRFDLKRDDGSTVVFRFGYMTLIEPGQMHAHPHL-- 108760481 2 PELPEVEIARRNLVRWFSDRRIVRAEFRGAERQQFDA-LTGRL-ESLVRRGKYLLFAFEGGKGLMGHLGMTGK-FVRRT--EGQVAPYSRARFHLDDGHVIHFS-------------------- 157963915 2 PELPEVEVTRQGVSPYLIDNTVTDLIVRNPSLREIAKQIIGQTIRNVRRRAKYLLIDTDAGTTIV-HLGMSGSLRILPATTPAEKHDHIDLVL--ASGKALRF--NDPRLWCELPEQAHPLLSK 90408782 2 PELPEVETTRRGLSKYILAKKITRIDIRQRQLREIPTDLSVHLVLSIDRRAKYLLLNFNSG-TLLIHLGMSGSLRV------------------------------------------------ 83643461 2 PELPEVETTRRGVAPHITGRKILQVNIYEPRLRPVPMDLQGKTVLNVTRRAKYLLINLGDDELLF-HLGMSGNLRIVAP-ETPRMKH---------DHVDILLE-GDITL-------------- 212705161 2 PELPEVETSRRGIEPHLVGNTIAYTIVRNSRLRPVSEQLADEKVLSVQRRAKYLLIELNKGWIIV-HLGMSGSVRI-LTEELPEEKHD-HVDLILGDGKVLRYT-------------------- 91791579 2 PELPEVEVTRQGIAPYLVDQTVVELIVRNASLRWPVPDLAGQTILSVRRRAKYLLIDTEAGITIV-HLGMSGSLRILPRNTPVEKHDHIDLVLANGRGAWLWYELPE---------EAHPLLAK 16131506 2 PELPEVETSRRGIEPHLVGATILHAVVRNGRLRPVSERLSDQPVLSVQRRAKYLLLELPEGWIII-HLGMSGSLRILPEELPPE--KHDHVDLVMSNGKVLRYTDPRRAWLWTKELEGHNVLT- 15827876 2 PELPEVEVVRRGLQDYIVGKTITAVRVAVRRHVAGPTDLTGTRINGIDRRGKYLWFLLDTDIALVVHLGMSG---------------------------------------------------- 50119109 2 PELPEVETSRRGISPYLVGHTILYAEVRNARLRPVSAELSDEPVLSVRRRAKYLLIELTHGWIIV-HLGMSGSLRILPEYSEPE--KHDHVDLVMDSGKVLRYTDPRRAWLWTDSLETSSVLA- 73540052 2 PELPEVEVTRRGLLPHVVGRRIADVGLRWPVEDDLEARLAGRLVRRIERRGKYLLLECDAGWLLV-HLGMTGTLRV-LPDAPPAGAHHLDLVLDDAGGSAVLWSP-----LSEAMLPGHPLL-- 145637016 2 PELPEVETTKNGISPYLKGAIIEKIVVRQPKLREELAQITQQKVIALSRRAKYLIIQLETGYMI-GHLGMSGSLRVVEKGDL--IDKHDHLDIVVNNGKVV--RYNDPRWLWTEKLNEFPFLK- 68536282 2 PELPEVEVVRRGLEEHLVGRRFTDVQVCHPRAVRSGEPLRDATVTAVKRRGKFLWLDFGEDFLLQVHLGMSGQMLVAEPGQ-VQSPHV-RIRAGLSDGRELCF--------------------- 126734088 2 PELPEVETVKAGIAPVMEGHVIAQADVNRPDLAQMAKRLTGKRVLGLRRRSKYILVDLDSAETLLIHLGMSGRMLISGHTVHPVPAKHDHVVFHMDDGARITFRFGAMDLMETATQDDH-WLIR 126664537 2 PELPEVETTRRGIAPHLEGQTVRSVGVRNGRLRPVPEDLAGEVIRSVERRAKYLFLNLDSGSVIV-HLGMSGSLRI------------------------------------------------ 159030210 2 PELPEVETVRRGLKKIIGGEVLLQRTLAYPNEATFLQGITQTTITNWQRRGKYLLANLDNGSSIGVHLRMTG---------------------------------------------------- 118473590 2 PEGHTLHRLA-RLHQRRFGRTAVVVSSPQGRFADGAAAVSGQIFKRATAWGKHLFHHYDGGRVVHIHLGLYGAWPVPAELALPLPVGQVRMRIIGAQYGTDLRGPTVCELITEPEI-------- 171326333 2 PELPEVEIIRRTLIPLTAGKTIADIQVFWPKIIKYPADVTGQTIRDIHRRGKFLKFTLDEH-VLISHLRMEGRYAV------------------------------------------------ 50365398 2 PELPEVRTVAVFLNKRIVNTTILKAECFFEKVKDFYKSVLNQKILKVSNYGKYLMFELSNQIII-SHLRMEGKWSISKKEIDIYNANHLRLQFELSNGEYLKYKFGTIEIWD------------ 156936197 2 PELPEVETSRRGIEPHLVGETILHAVVRNGRLRWPVSDLSDKPILSVQRRAKYLLLELPDGWIII-HLGMSGSLRILPE-ERPAEKHD-HVDLVMSNGKVLRYTDPRRAWLWTRELEGHNVLA- 157149253 2 PELPEVETSRRGIEPHLVGATILHANVRNGRLRPVSERLSDKPVLSVQRRAKYLLLELPDGWIII-HLGMSGSLRI-LPEELPAEKHD-HVDLVMSNGKVLRYTDPRRAWLWTKELEGHNVLA- 119897050 2 PELPEVETTCRGVRPHVEGRRLSAVVVRNPRLRVPVPDAAGQVLASVSRRAKYLLLDFDGGLVV--HLGMSGSLRVVAAGEP------------------------------------------ 163803273 2 PELPEVEVSRMGISPHMVGETIKAFVFRTPKLRWDIPQLEGQVILNISRRAKYLLIETDAGTAIV-HLGMSGSLRVLDAD-------------------------------------------- 194363823 2 PELPEVETTRRGLAPHLQGRRLRRADLRWPIPPEVAGQLPGQRIDAVRRRAKYLLLDTAAGSAVL-HLGMSGSLRV-LPGDTPLRAHD-HVDISLDNGRLLRFRFGSLLWQPAGEV--HPLLQ- 85714159 4 --------------ATIIRAEIRRKDLRFPFQTDFVARLEGQTVIGIGRRAKYLLVDLASGDVLLMHLGMSGSFRVIDAAAAPGDFHQRRVRFTMSSGAEIVFRFGYMKVVARAALGDEPLLK- 89069834 2 PELPEVETVRRGLAPAMEGATIARAEVNRPDLRPFPERLAERLTLRLGRRSKYLLVELEGDETLIVHLGMSG--RMVVSGDPLGQFHQEHAAAEKHDHVVLHMRFGAMDLWPTETLENHWLLA- 118470267 2 PELPEVEVVRRGLAEHVTGKTITGVRVAVRRHEAGPADLTARRITGTGRRGKYLWLTLDDSAALVVHLGMSGQMLLGPI----RDTRHLRIAAVLDDGTALSF--------------------- 90580917 2 PELPEVEVSRMGISPHVIDQTVKQIIIRNPRLREAIKAIEGQVIRGVTRRAKYLLLETDVGYAIV-HLGMSGSLRVLPVGTPVEKHDHVDLVLTSGE----VLRYNDPRWLWEEKGVTHPVLEK 46133211 2 PELPEVETALRGISPYLKNFTIEKVVVRQPKLRAVSEELINVKIVDLTRRAKYLIIHTEKGYII-GHLGMSGSVRIVPQDSAIDKHDHIDIVVNNGK----LLRYNDPRWLWTENLDDHLFLK- 66879878 2 PELPEVTTVINELKETVLNKPLDQVQVNLRKVQLLNKQLKNQFFTDIKRKGKYIIFLLSNGLYLVSHLRMEGKYFLKK---------------------------------------------- 110602479 2 PELPEVETIRRAVGPQVRGKRIIHTNVRATKLRELDRLLVGQLIVAMDRRGKYLLLRCKGG-TIIFHLGMTGMLYLVKASSPHGKHDHLDLVL---DGSYILRRFGTIIWTDNDPL-QHPLL-- 198262002 2 PELPEVETTRRGIAPHIEGQVVVRRDLRYPVPKDFE-QLMGARIHCVERRGKYLITDYKHWLC---HLGMSGSLRLVDGDTPYKKHDHLDIALANGRH-------------------------- 170724448 2 PELPEVEVTRQGVSPYLIDQEVTGLTVRVPDLA---QQIVGQTIRSVHRRAKYLLIDTDAGTTIV-HLGMSGSLRVV--TELTPVEKHDHIDLSLASGKILRF--NDPRLWYELPIDAHPLLSK 127514618 2 PELPEVEVTRQGISPHLLDQQVTGLTVRVPEVA---QQIVGQTIRGIRRRAKYLLLDTDAGTTIV-HLGMSGSLRILPKSTPVE--KHDHIDLELASGKVLRF--NDPRLWCELPEAAHPLLAK 71909338 2 PELPEVEVCRRGLEPELAGQVIQGVVIRAPKLRALATLLPGCRVVAVRRRGKYLLLRGVQG-TLIIHLGMSGNLRFVPFDLPPAKHDHFELVLAFADPRVVLWQPG-----PPASAECHPLLA- 94309238 2 PELPEVEVTRRGLLPHVVGRRIADVGLRWPVEPELEARLTGRIIGRIERRGKYLLTRAGTGEDLLVHLGMTGTLRVYPA--PPAPGAHDHLDLDTAEAEPVVLRFRDPRLWTPSDLPGHPLLSR 191164295 2 PELPEVEVTRLGIAAQLVGARIAAVAVHSPKLRTLVSILAGQSILSLTRRGKYLIITCRQG-SLLLHLGMTGHLRLVPAGAGAGAHDHFDLVLE----SGLILRLNDVR--------------- 212637669 2 PELPEVEVTKQGVSPYLIDNRVTDLIIRNPSLRDIAKQIIGQTIRAVRRRAKYLLIDTDAGTTIV-HLGMSGSLRILPINSPVEKHDHIDLVL--ASGKIL--RYNDPRLWNELPEQAHPLLAK 153871079 2 PELPEVETIRRGIATYTVGKKIKRLRWAVPDILT--TILPNQKIQKIHRRGKYLLLECSNGH-ILIHLGMSGSLWVLPSDTPLKKHDHIDIVF-TDD---FCLRYHDPRLWTSEPVFDHPLLVK 88801019 2 PELPEVETTCRGIEPHLNNRTISRVTVRDARLRPIPPELRDQRVLGVSRRSKYILIQLERG-TLIVHLGMSGSLRVLLDD--PTPGKHDHVDVELDNGVRLRY--------------------- 149115063 2 PELPEVEVTRQGIAPFLVEQTVVDLRWPVPDIA---KQIIGQVIRQVRRRAKYLLIDTDAGTSIV-HLGMSGSLRILPHDTPVEKHDHIDLVL--ANGRILRF--NDPRLWCELPEEAHPLLAK 157373258 4 PELPEVEVTRQGITPHLVDQQATALTVRVPDIA---QQIVGETIRNVRRRAKYLLIDTDAGTTIV-HLGMSGSLRIVSRNTPVE--KHDHIDLELASGKILRF--NDPRLWCELPEEAHPLLSK 114565074 2 PELPEVEVTRLGISPYLIEQTVSELIVRVPAIA---QNIVGQRITNVRRRAKYLLIDTDAGMTIV-HLGMSGSLRILPRNTPIEKHDHIDLVLENGRGAWLWYELPE---------EAHPLLSK 153003174 2 PELPEVEIAARNLRRWTMGRRIERIEFRPATPTAFARGLEGARFGPIRRIGKHLLVSMKKDVGLLAHLGMTGKWLRREGDAAP--SRFSRARFHLDDGAVLHF--------------------- 82751277 2 PELPEVEHVKRGIEPYVINQKIEHVIFSGIELDTFKTLSEGYTITNVERRSKYIVFQLDNQRTLISHLGMAGVFFIVDELEIPNYRKHWHVIFELSNDKKLIYS--DIR--------------- 124548567 2 PELPEVEVTRQGIAPFLIEQTVSDLVIRNGSLRWPVPDIIGQTIRQVRRRAKYLLIDTDAGTTIV-HLGMSGSLRILPHNTPVEKHDHIDLVL--ANGRILRF--NDPRLWCELPEEAHPLLAK 197120708 2 PELPEVEIAARNLRRWAEGRRVEEVGFRPATPAAFARALEGARFAGIRRIGKHLLVSLERGVGLLAHLGMTGKW--VLRGAEEPAPRHARAWLRLEGGGVLHF--------------------- 58584846 2 PELPEVEIISNFLFDKIKNKQISGVNLRVPITQNIDDVIKGKVINNIKRRGKYIIWHIDNDIVVTVHLGMSGK-LIYAKGEQAQNKHD-HVIFSFSDNTSIIF--------------------- 186457874 2 PELPEVEILVRHLAPLITNKKITDVEIRRSKLAPLEEALTGARFTHLSRRGKYLLFRMQCPLQLLGHLGMTGR--------------------------------------------------- 85057347 2 PELPEVQIIVDFLKTQLIGKKIVATKFYEPTVKTKEFQKIEQTILDIQRKGKFLLFFLTQELVLIGHLRMEGKLFIKPCDEP------------------------------------------ 198284465 2 PELPEVEVTRLGIAPHLRGRRLEDSRLRLPVNDDLAARVSGQRLLNLRRRGKYLLLDLERG-TILIHLGMSGHLRVLPQSAPVQ--KHDHVDLLFAD--DLCLRFHDPRVLWLDDADHHPLLQ- 119773259 2 PELPEVEVTRQGIAPHLEGNRVEALIVRVPELA---QNIVGQTILGVRRRAKYLLIDTQAGTTIV-HLGMSGSLRVLPKNTPVEKHDHIDLVMQNGR----VLRFNDPRLWSELPEAAHPLLEK 91205062 2 PELPEVETLKNSLESKLIGLVIKKVEFKRDNLRKLSADLADQNIINVRRRAKYLIIDFNNNHSLIVHLGMSGRFTLQP---------------------------------------------- 93117329 1 ------------IAPHIEGKTVEAVVLR--QLKDLGEILSGRQVLSCGRRAKYLLIRFQTG-VLLIHLGMSGSLRIFTPGRIGRPDRHDHVDIVFSDGTVMRYRDPRAILWYEGIEEHHPLLEK 91775039 2 PELPEVEVTRRGLEP-LIGATVTQAVIRQPAMRHLPQVLHGARLLELRRRGKYIIARFESG-CLILHLGMSGRLCLLESDTFPE--KHDHFDLHFADGRVMRMRDPRAVLWAGDQPDEHSLLK- 197286978 2 PELPEVETSRRGIEPHLVGNILHYAIVRNSKLREKIKTLLDEPILSVKRRAKYLLIELNQGWIIV-HLGMSGSVRILPE-EQPEEKHD-HIDLVFRDGKVLRYT-------------------- 118465909 2 PEGHTLHRLARLHQRRYAGAP-VAVTSPQGRFAEAAAVVDGRVLRRTSAWGKHLFHHYAGGPIVHVHLGLYGSWERPGDGPLPDPVGQVRMRMVGASHGTDLRGPTVCEVIDEGQV-------- 77919460 2 PELPEVETIRRGISPWVIDQKVVAVVVRQPRLRPVPSNLSACLVSGVERRAKYLLLPNPAG-CLLIHLGMSGSLRIVPSDTPP----------------------------------------- 157373071 2 PELPEVETSRRGIEPYLVGHSIQYAVVRNARLRPVSEQLSDQPVLSVQRRAKYLLIELASGWIIV-HLGMSGSLR------------------------------------------------- 145593839 2 PELPEVETVRQGLAQWVTDRRIAEVQVLHPRAAHFADVLRETTVRDVRRRGKYLWLPLDSGDAVVGHLGMSGQLLLQPAAAPDET--HLRVRFRFAD--------------------------- 196154883 2 PELPEVEVSRLGVSPHLIGNTITRMRWPIPQEVAKVE---GQKVTAVKRRAKYLLIETAQG-TLILHLGMSGKLRVIDASTPVIKHDHVDIVLSTGKFGAVLYQAPDTHIPMLDNLGPEPL--- 196193139 2 PELPEVETTLRGIRPHVQGRILTSVTVREPRLRPVSEALYALRVVALRRRAKYLLIELEHGQVLI-HLGMSGTLRVVDATLPLR--KHDHVDLLLDSGKALRFNDPRRTVLFQAGEEPHSLLQ- 213418642 2 PELPEVETSRRGIEPHLVGATILHAHIRNGRLRWPVSDLSDTPVLSVQRRAKYLLLELPDGWIII-HLGMSGSLRI-LSEALPAEKHD-HVDLVMSNGKILRYTDPRRAWLWTKELEGHNVLA- 113460292 2 PELPEVETTLKGVSPYLKGFIIEKIVVRNPKLREVSKELSTVKILNLTRRAKYLIIHTEQGYII-GHLGMSGSVRIVPHDNP------------------------------------------ 149908605 2 PELPEVEVSRQGIAPYLENAQITQIIVRNGQLRMALQDAVGCTVTSVRRRAKYLLLETEKG-TIIIHLGMSGSLRVLDSSVAVEKHDHVDIVLNSGK----CLRLNDPRLWQVGDVLEHKLLA- 78486260 2 PELPEVETTRKGIQPKVEGQAIQKIIIRNGKLRSLVEKLPGLVVLSIKRRAKYLLLETDQGHLII-HLGMSGNLRVLPQHE-PAVKHHIDLLLENG----FLLRYHDPRLWTEAPIQEHSLLK- 145224770 2 PELPEVEVVRRGLAAHVTGRTISAVRVAVRRHEAGPADLTARLITGTGRRGKYLWLTLGDGSAVVVHLGMSG---------------------------------------------------- 69936421 2 PELPEVETVRRGLQPHLEGRVIARAEARRPDLRDLVQVLTGARVVALRRRSKYILAELEDRGSLLLHLGMSGRMLIEGESQHRDPARHDHVVLWNDQGTRITFRFGMVDLVPPG--AEHPLLA- 50083930 2 PELPEVETTKTSLLP-LLNQRVKSVQVRDSRLREDISRLAGQRLTSLKRRSKYILAEFETDQMLW-HLGMSGSFRV--ATAADELRKHDHLILTFDDGTELRY--------------------- 145590096 2 PELPEVEVTKLGIAPHLQGRTIIDGRLRWPVPKSLPQILPGQKIQSIARRGKYLLLELEKG-CLLIHLGMTGTLRVLPSSEP------------------------------------------ 83746559 2 PELPEVEVTRLGLVPHLTGRRIVRAGLRWPVDPALPELLGGRTVSRVLRRGKYLLIECVPDAALLVHLGMTGTLRVLEVPAAPGAHDHLDIELADAAGRAVLWHAGD-----EAGLSEHPLL-- 213964684 2 PELPEVESVRRGLDTYVVGGRIDDSFVAVRRAAEFIGRTRGRTVVASDRRGKFMWLTLDDDSAIAIHLGMSGQLRVEAPYTPNTSGRHTRAAF------------------------------- 119717704 2 PEGHTLHRLADEITATFAGRV-VRTGSPQGRFADSAALVDGQVLVGAEAWGKHLFIAFPDERFVHIHLGLYGKLDLV-AGVEQVPAAQVRLRIVAADRSWHAYAATTCELVTREQ--------- 163840518 2 PELPEVEVVRRGLQKLVVGRTIENVQVLDPRVEDFRAQLAGNRIGSVSRRGKFLLSLFDGHATLVTHLGMSG---------------------------------------------------- 84497253 8 PEGHTLHALARDLDIAFRGTSPT-VSSPQGKFGGGAALLSGHEVLEATSWGKHLFVEFAGDRILWVHLGLIGTFTISYAGEVPVVG-QVRCRFATSDHVADLRGPMVCDVVTPEKVDE------ 67458634 2 PELPEVETLKNSLELIIENVELKRDNLRYKLSPLLASEISNTNILDVRRRAKYLIIDFNNDYSLIVHLGMSGRFTLQPS--------------------------------------------- 134102536 2 PELPEVEVVRRGVAAHVVGRTVSEVEVLHPRSVRFATRLAGRCLTAARRRGKYMWLELGGGEAVLAHLGMSGQ-LLVQPDEAPDETH-LRVRFRFDDG-------------------------- 118464268 2 PELPEVEVVRRGLHSHVVGKTIGAVRVHHPRAADLTARLLGARITGTDRRGKYLWLLLDGDTALVVHLGMSG---------------------------------------------------- 15610061 2 PELPEVEVVRRGLQAHVTGRTITEVRVHHPRAADLTARLRGARINGTDRRGKYLLTHRPTDTALVVHLGMSG---------------------------------------------------- 169794826 2 PELPEVETTKTSLFPLLNQKVL-SVEVRNPSLRDNVQKLVGQRLIGLNRRSKYILAEFEQDQMLW-HLGMSGSFRL------------------------------------------------ 120403164 2 PELPEVEVVRRGLAEHVTGRTVTAVRVAVRRHEAGPADLTARTITGTGRRGKYLLARRESNFALVVHLGMSG---------------------------------------------------- 27468284 2 PELPEVEHVKRGIEPFIKSAKIEKVTFAGMELDTFKKLTEGYVIKKVERRSKYIIFYIDDDRILVSHLGMAGGFFVVNNLDEPNYRKHWQVIFDLDNKQKLVYS--DIR--------------- 190571281 2 PELPEVEVISNFLFDKIKNKKISNVNLRVPITKNIDDLLKGKVINDIKRRGKYIISNIDASMAVIIHLGMSGK-LIYVEDNQAQNKHD-HVIFLFSDNTSLIFNDPVIVLNREQELN------- 37522976 2 PELPEVETLRRDLLIHLPGERVVGVEVGYPAPAIFIEQMQGQIFDRMLRRGKYLLLYFARGAALGVHLRMSGRWR------------------------------------------------- 157964829 2 PELPEVETLKNSLKDKLIGLIVENVELKRDNLRYKLSPLLNTNILDVRRRAKYLIIDFNNDYSLIVHLGMSGR--------------------------------------------------- 41406987 2 PELPEIEALADHLRRHAVGLPIGRVDVALSVLKTFDPPISGQTVVGAERWGKYLGLR-TEGLFLIAHLSRAGRWRLTAAPLRPGKGPILRVHLGTP-GAAPGFDLTE----------------- 94676562 2 PELPEVEIIRRGIEPWVVGHIIQRAEIRNNQLRPIDQEIISRRVISLKRRAKYLLMQLHHGWIII-HFGMSGRLRI------------------------------------------------ 108798918 2 PELPEVEVVRRGLDAHVTGKAITAVRVHHPRAADLTARLLGMRITGTGRRGKYLLTLDDGDEALVVHLGMSGQMLL---GPIPKEDH-LRIAALFDDGTALSF--------------------- 187927361 2 PELPEVEVTRLGLLPHITGRRIVRAGLRWPVDPALPELLAGLTVTRLLRRGKYLLIETVGGW-LLIHLGMTGTLRVLETPVPPGLHDHVDIELAGATGVAVLWHAGD-----EAGLAEHPLL-- 16330976 2 PELPEVETVCRGLNRIGGGEVLLDRSLAYPSVEDFQKQITGCRLVGWQRRGKYLLGELRSNQALGCHLRMTGQWTERDQ----QRPRHTRVVLHFEGG-------------------------- 110835444 2 PELPEVETTLRGIRPHLQGRILKSVTVREPRLRPVSEALRDCPVVALRRRAKYLLIELEHG-QLLIHLGMSGTLRVVD---------------------------------------------- 153214741 2 PELPEVEVSRLGISPHLVGGTIQSLVLRTPKLRQELKQLEGQTILAIHRRAKYLIIETAVGSAIV-HLGMSGSLRILD-GDFPAAKHHVDLVMTSGKRGAWLWCAPD----------------- 71901945 2 PELPEVETTLRGLLPYLTNQLIYSLTLRRRTLRHIESRLPGHRITTVCRRAKYLLIDTNAGGSLIIHLGMSGTLRLLAP-ETPLRPHD-HVDIMLNNRRVLRF--NDPRLLWQEDGQIHPLLQR 169630336 2 PELPEVEVVRRGLHHHLVGKTIASTLVYHERAVRRQSGLAGQQISGTGRRGKYLLEGSSGAQALVVHLGMSGQ-MLIGPISRPQ---HLRIAATLDDGSVLSF--------------------- 109648467 2 PEIPEMETYKNYLQLSVLDKRIVSTNVPTDEFVRWVQDTS---IEQVLRYGKYLILALSSGKALCAHMMLDGRMYYEVAGEPVELPGRSHIRLKFADHSILHFRLGYLKLLAPSQV-------- 108801300 2 PELPEVEALADHLRRHAVGLPIGRVDVAFSVLKTFDPPITGREVTDAHRWGKYLGLQ-AGDLYLITHLSRAGRWSDKLAAAPLKPGKALRVHLGTP-GAAPGFDLTE----------------- 111019239 2 PELPEVEALAEFLREHAVGAVVGRVDVALSVLKTFDPPLQGRDVTGAARFGKHLALDCSGLW-LVTHLSRGGRWTDNPSAAPPKPGKALRVHFFTPEGATPAFDLTE----------------- 87303067 2 PELPEVETVRRGLERQLKGFEIERVEVAPEEVDQFRAGLIGCLVGTWSRRGKYLMAELSGHWGV--HLRMTG---------------------------------------------------- 170781889 2 PEGHSIHRIAKQFEAHFVGDVVQASS-PQGRFAEGAAVLDGRRLLAAKAVGKQMFLEFDGDVWLRVHLGLYGAW-------------------------------------------------- 209693776 2 PELPEVETSRLGITPHLQGQTIKAITVRTEKLRQELQKLVGQRIQSIRRRAKYLMIDTPEGTAII-HLGMSGSLRILD---------------------------------------------- 183983786 2 PEGHTLHRLARLHQRRFAGAPVV-VSSPQGKFADSAGAVDGRVLRAASAWGKHLFHHYAGGPVVHVHLGLYGAWARSAGELLPDPVGQVRMRMVGAEYGTDLRGPTVCEVIDDAQVAD------ 91226564 3 ------------------GQTIQSFTFRTPKLRTELKKLEGQVIRAISRRAKYLLIETNTGTAIV-HLGMSGSLRVLDADFPP----------------------------------------- 146281244 39 PEGPSIVILREEV-AAFTGQRIERAE---GSAKVDMARLTGQVVREFRSWGKHLLIELE-DVSVRIHLLLFGSYRIN-----ERKDATARLSLGFANGELNFYACSV----------------- 56459356 2 PELPEVEVSRLGISPHIEGRTIKSVRLRWPVPETVHK-VEGHVLRSVSRRSKYLLLQTDNG-CLILHLGMSGKLRVVPA----ETTHHDHIDIEFDNGQALLYSESDV---------------- 197732294 2 PELPEVEVVRRGLQRWVSGRTIAEVRVLHPRAVRFAARLKGHSVGIARRRGKYLLPLADTDSSVLGHLGMSGQLLVQPEDAADE--KHLRIRISFDD--------------------------- 170078422 2 PELPEVETVRRGLMQISLNQQFTGAEILLRKTLAYPTDIQGLFIQDWQRRGKYLLGKLSDGSTLGIHLRMTGK--------------------------------------------------- 78212042 2 PELPEVETVRRGLADRLVDFKIAQVEVCRPRADEFVAGLCGTTVGQWHRRGKYLMTALSGVWGV--HLRMTGQWHEQPS----EPCKHTRVRL------------------------------- 188591113 2 PELPEVEVTRRGLLPHVVGRRIAAVTVRHRGLRGLEACLAHRLVRRIERRGKYLLLEISADAALLVHLGMTGTLRVLP--EAPPPGMHDHFDLLLDAGPAPGMLADTIVLLPEAELASHPLLS- 149376939 2 PELPEVETTRRGIAPHCENRTITQVTVRDGRLRPVPGNLAGSVIHTVDRRAKYLLIGVSSANTLIVHLGMSGSLRV------------------------------------------------ 109896382 2 PELPEVEVSRLGISPHLIGQHIEQIIVRHKQLRWWVPDLAGHKVNDVRRRAKYLFIDTDAG-SIILHLGMSGKLRIVNSETPVIKHDHIDIVLTNG----VCLRFNDAR--------------- 67906503 2 PELPEVETTMSALQPFVE-KKIVSVDINNRNLKDFEKNISNKKIISIARRAKYIIFNLSDGFIIL-HLGMSGNIRIQDLKSNTYKKHD-HIILYLKDKKII---YNDIR--------------- 47779378 2 PELPEVETTVRAISK-FQNKILKEIIVHNAHLKNISQLSKNKLIKEISRRAKYILIHF-NDSSLMIHLGMSGKLRIQNIGN------------------------------------------- 50954669 2 PELPEVEVVRAGLAPAVTGATILGVEFELRSLKRFESLLTGRSMQTPARRGKFLWIPLDSSSAIVAHLGMSGQILLRDPGT------------------------------------------- 145222442 2 PELPEVEALADHLRRHAVGLTVGRVDVALSVLKTFDPPLVGREVTAANRWGKYLGLQ-AGDLHLITHLSRAGRWSDKLAAAPLKPGKALRVHLGTP-GEAPGYDLTE----------------- 111023482 2 PELPEVEVVRRGLERHIVGASIDSVDILHPRAADLAGQLTGERIASADRRGKYLLVLEPSTVALVVHLGMSGQMLVQPPELP--TEKHLRIR-------------------------------- 21219464 2 PELPEVEALRDFLTEHLTGREIVRVPVAISVLKTYDPPLTGHRVAAVHRHGKFLDVETAGGPHLVTHLARAGHWKDSLPSGLPKPGKALRVALETGAG-------------------------- 120610528 2 PEGPSLVLLKEAARPLAEGRRIERASGNTTAIDT--AALPGRRVVSVRTWGKHFLLELDSGCTVRVHFLLFGSFRIDDPKDAP-----ARLSLGFEGGHAIDFYA------------------- 145223169 2 PEGHTLHRLARQHQRRFGRAPVI-VSSPQGRFVDGATAVNGRVLKKATAWGKHLFHHYDGGRVVHVHLGLYGSFT---EWSLPPPVGQVRMRMVGTEYGADLRGPTVCEVIDEPEIAD------ 118617607 2 PELPEVEVVRRGLQDHVVGKTMTAVRVHHPRAADLTARLLGARISGTDRRGKYLLTRDDPDAALVVHLGMSG---------------------------------------------------- 163838843 1 ---------------------------------------------------------------------MEGSWHTYSRQETWRPTYTARVILEAAEAVAVGFSLGFVHVVKPDEL-------- 197783135 2 PELPEVEVVRRGLERWVAHRTVAEAEVLHPRAEDFAHRLEGHRVGTPSRRGKYLLPLEDTDQSVLAHLGMSGQ-LLVQPHAAPDEKH-LRIRVRFAD--------------------------- 51244765 2 PELPEVEIILRGISPLICGRTIVAVGGSGKQLRLPLRDASGKEITRLERRGKYISIFLNDGGILVLHLGMTG---------------------------------------------------- 83950593 2 PELPEVETVRRGLAPVMEGGTIARAEVRWPFPDRMAERLAGQKVTALRRRSKYILADLASGETLLIHLGMSGRMLISGDHDHPAPEKHDHVVLHMADGARITFRFGAMDILPTDGAEAHPLLA- 99082869 2 PELPEVETVMRGLQPSMEGVVIARADVRWPFPDRMTERLSGRRVLSMRRRSKYILADLDSGETLLVHLGMSGRMTVSGDHSHPQLEKHDHVVFHMDNGARVTFRFGAMDLLETAKADSHKLLA- 158422424 2 PELPEVETVRRGLLPVLQGAVIESADLRWPLPEGFAERLTGRRVEAVGRRAKYLLADLDGGEVLIVHLGMSGSIRIEGAHPRGEPGTHDHVVFHLAGGATVTFRFGAMLLVPYDQLDSHPLLS- 126738631 2 PELPEVETVMRGLQPSMEGAVIKEADLRWPFPERMAERLTGARVVALRRRSKYILAELDTAETLLIHLGMSGRMTVSGDHEHPQAQKHDHVIFDMANGARITFRFGAMDLLETATADSHKLLA- 126460786 2 PELPEVETVRRGLEPAMAGRRVNRADLRWPFPPRMAERLTGQRVLRLRRRSKYILADLSGGQSLLIHLGMSGRMLVSGAHGHPAPSRHDHVVLEMEGGARITFRFGAMDLVATEAAEAHPLLA- 163757770 24 PELPEVETVRRGLQPVMEGARIIRVDLRFPFPEDFAKRLEGRQIIALGRRAKYLLADFDDGMVLISHLGMSGSFRIEPDGDSPKDDKHDHVVFHIDGRARVIYRFGYMDLMVRAELAEHPW--- 162147553 2 PELPEVETVMRGMRLHLDGKTIARVDLRFPFPADLVARLEGATITGFARRAKYILIRLDTGDTLLLHLGMSGRVLLSLPGDAPVPDRHEHFFFETTDGTRCGLRFGAVDLMPTAEERAHRLLAR 213975665 2 PEGPEIRRAADNLEAAIKGKPLTDVWFAFAQLKPYESQLTGQLVTRIETRGKALLTHFSNGLTLYSHNQLYGVWRVIDTGEIPQTTRILRVRLQTADKIILLYSASDIEMLTAEQLMTHPFLQR 184155792 2 PEMPEVETVRRGLMRIAAGRQIKGIDVNYGKVEEFRQALIGQTIERIDRRGKYLLFRFSNDLTMVSHLRMEGSYFNQPTGA--EVDKHTHVIFHFTDGTDLCYR-------------------- 157146685 2 PEGPEIRRAADNLEAAIKGKPLTDVWFAFSQLKPYESPLIGQTVTHIETRGKALLTHFSQGLTLYSHNQLYGVWRVVETGNIPATTRVLRVNLQTADKTILLYSASDIEMLTPEQLATHPFLQR 163867542 2 PELPEVETVRRGLESVVTDAKIVSVDLRFPFPEAFSERLIGRKILELGRRAKYLLFHLSQDETILSHLGMSGSWRIENDLLRTKLVKHDHMDIQTRNGDVYHLRFGFMLLVDTDKLYKHPLLNK 156934788 2 PEGPEIRRAADKLEAAVAGKPLTHVWFAFPELKAFEAQLTGARVERFETRGKALLTHFSCGLTLYSHNQLYGVWRVVKAGETPQTTRSLRVRLETEDAAVLLYSASEIEMLDADGVAAHAFLQR 159045909 2 PELPEVETVRRGLEPVMTGQRIIEADIRRPDLRWMQTRLEGKRILRLARRSKYILAELDSGETLIIHLGMSGRILIHGGQAPGAFHHHDHVVLDFDTGARVVFRFGAMDLCETTEIDQHPMLA- 152969290 2 PEGPEIRRAADKLEAAIKGEPLTNVWFAFPQLQPYQTQLTGQRVTHIATRGKALLTHFSGGLTLYSHNQLYGVWRVVDAGVEPQSNRVLRVRLQTASKAILLYSASDIDILTAEQVANHPFLLR 50120294 2 PEGPEIRRAADKLVEAVVGKTLTRVWFAFPELKPYETELVGQQVRQIETRGKALLTYFSHDRVLYSHNQLYGVWRVVNAGESPETKRDLRIRLETQDRAILLYSASDIEMLTLDTLTAHPFLQR 182677448 2 PELPEVETVRRGLAPVMVGASFTRADLRFPFPDNFAARLEGRRVEALGRRAKYLLADLDDAQVLVMHLGMSGSFRIEKAGDPGKNAAHDHVVFGLSTGTRIIYRFGFMHLIARQDLAGHPL--- 116250141 2 PELPEVETVKRGLTPAMEGTRVTRLDLRFPFPDAFADRVSGRTIVGLGRRAKYLLVDLDDGNTLISHLGMSGSFRIEEGAASGVPGKHDHVVFHLQAASGLRRRFGFMDMVGRADLATHPF--- 42519527 2 PEMPEVETVRRTLTPLVKGKTIAKIIIWYPKPDEFVEKLTNKKILKIDRYGKYLLFRFSDDLTMVSHLRMEGKYHLVTPDHP--KGKHEHVEFVFTDGTALRY--------------------- 190890023 2 PELPEVETVKRGLAPAMEGARVARLDLRFPFPEALADRVSGRTIVGLGRRAKYLLVDLDDGNTLVSHLGMSGSFRIEEHHARTKDEKHDHVVFHLEGQRRVVYRFGFMDMVRRADLAAHPF--- 17988229 2 PELPEVETVRRGLQPFMEGATVVRVDLRFAFPENFAERLSGRRIEALGRRAKYLTVHLDDGLSIISHLGMSGSFRIEAEDAQGLPG-------------------------------------- 206575846 2 PEGPEIRRAADKLEAAIKGEPLTDAWFAFPQLQPYQSLLIGQRVTHIATRGKALLTHFSGGLTLYSHNQLYGVWRVVDAGEQPASNRVLRVRLQTARKAILLYSASDIEMLTAEQVAHHPFLLR 159184256 2 PELPEVETVRRGLAPAMEGARVRRPDLRFPFPADFAGLIEGKTIISLGRRAKYLLIELEDGLTIVSHLGMSGSFRIEAEGEAPKDGKHDHVVFHLDKG-------------------------- 119475393 13 PELPEVETTRRGISPYVQGRIVKQLVVRQPKLRWLISLIKNRKILSVERRAKYLLLRLDNG-SIIIHLGMSGSLRIIDASEPPMA--HDHVDFVLDDGVAMRFT-------------------- 119475797 2 PEGPEIRRAADKIEAVLKNKTVEKIEFGLPALNPFVRPLQGSKVLSLETRGKALLTHFDSGLTIYSHNQLYGVWHVVKRDKLPKTNRQLRLAIHTDQHSALLFSASDITVWETQHIEEHHFLKR 33151884 2 PELPEVETCLRGIEPYLAGQTIQQIVIRTPKLRWPISAMSGAKILALSRRAKYLIIHTERGDILV-HLGMSGSLTLLNSSQPTKASKHDHVDLITEAGIILRY--NDPRWLWAKQAENYPLITK 188534437 2 PEGPEIRRAADRLEAAIKGKVLTDVWFAFPALQTYQQMLVGERVIAIETRGKALLTHFSNGLTLYSHNQLYGVWRIINSGSEPKSKRVLRVRLAAADKTLLLYSASDIQLLDAQGLATHPFLLR 163748879 2 PELPEVEVTRQGITPHLVGQEVIGLVVRNASLRWIAQQIVGQVIRNVRRRAKYLLIDTDAGTTII-HLGMSGSLRIVPKSTPVE--KHDHIDLELASGKILRFRFGA-WLWSELPEEAHPLLSK 119504953 2 PEGPEIRRAADKIEAVLKDRVAEKVEFGLQPLKKYVKPLKGSNILALETRGKALLTHFDSGFTIYSHNQLYGVWRVVKRDKLPKTNRQLRLAIHTDNHSALLYSASDISVWKTQNIEEHPFLQR 46201678 2 PELPEVETVARGLAQVWDGRRFVSVELRVPFPKDFAQRLTGRRVESVGRRAKYLVVRLDDGLVMLGHLGMSGRMTIGALRNAP-PGPHDHVEWVTDAGISVTLRFGLFTLCEAGELAAHPLLA- 90961465 2 PELPEVETVRRGLEKLVLNKKIKDIRVLYSKTSEFIEKLTNKTIKKIDRRGKYLLFRFSSDLTMISHLRMEGKYFVEPSTKEVE--KHTHVVFDFTDGTSLRY--------------------- 39996100 2 PELPEVETTLRGIAPHVTGRRVTAVTLRLPIPPELGERLTGRVIERVERRAKYLLLRCGDGTAII-HLGMTGTLRVAPAGSPP--GKYDHLDLVLDDGRTLRFRDPRLVLWTGSDPLAHPLLA- 94499877 2 PELPEVETTRAGIEPHIIGHQIKAFHVRQPQLRELATLLTGNRVQAVRRRAKYLLIDIAAGKTLIIHLGMSGSLRVINAKPYPDPKKHEHFDIEFDD--------------------------- 125718413 2 PELPEVETVRRGLERLVVGKTIEQVRVRYAKVDSFVHDLPGQTIERIGRRGKYLLFYLTGG-VLVSHLRMEGKYLFYPDEVPER--KHAHVFFETTDGGTLVYEFGTMELLRKNQLETY-FTAR 118590464 10 PELPEVETVKRGLAPTFEGALITKVDLRFPFPDGFADRLTGRRLTVLSRRSKYLLGDIDSGDVLVMHLGMSGSFRIENDHARSKNPKHDHVVFHLADGARARRRFGFMDLIARPALAEHPF--- 42631186 2 PELPEVETTKNGISPYLEGAIIEKIVVRQPKLRWMVAQITQQKVIALSRRAKYLIIQLETGY-MIGHLGMSGSLRVVEKGDL--IDKHDHLDIVVNNGKVVRYRFGA--WLWTEKLNEFPLFLK 192810524 2 PELPEVETVKRTLNQLIKGKHIDHVSVNLPRIEAFAFMLKGHTVEGVERRGKFLRILLD-GLVLVSHLRMEGRYGVYRAEEPVE--KHTHVIFHFSDGTELRY--------------------- 972980 2 PELPEVETTLRGIAPHIEGKTVEAVVLRQLKLRDLGEILSGRQVLSCGRRAKYLIVRFQKG-ILLIHLGMSGSLRIFTPGRIGRPDRHDHVDIVFSDGTVMRYRFGAI-LWYEGIEEHHPLLEK 58337812 2 PEMPEVETVRRTLLPLIKGKTIEKVVLWYPTIDEFLKELPGKKIIGIDRYAKYLLIRLSDNLTIVSHLRMEGKYHLTTEDAP--KDKHDHVEFVFTDKTALRY--------------------- 126172330 2 PELPEVEVTRQGIAPFLVEQTVVDLVIRNGSLRDIAKQIIGQVIRQVRRRAKYLLIDTDAGTSIV-HLGMSGSLRILPHDTPVE--KHDHIDLVLANGRILRFRFGA-WLWCELPEEAHPLLAK 114326823 9 PELPEVETVMRGLRARLEGRRIVRAEVRRPDLRGLAARLTGAYVRDFRRRGKYILMRLDGGDSLLIHLGMSGRFVLRAPADTHEPERHEHVSMMAEDGAALVRRFGMMDLVPTAAEDAHRLLS- 205374796 2 PEGPEIRRAADQVEKAIKGRTIEEMYFAFPHLEEFEELFRGATCIRVDTKGKAMLIRLDNGYTIYSHNQLYGRWYSRNVYNYPKTNRVLRMAIHNEKKSALLYSASDIDVLRNEEVENHPFIKK 37528666 2 PELPEVETSRRGIEPHLVGNVIQYAVVRNGRLRWPVAELSDQLVLSIQRRAKYLLIELANGW-IIVHLGMSGSLRILPEERPAE--KHDHVDLVMADGKVLRY--------------------- 54293547 2 PELPEVETTKQGIKPHLEGCMITSVQVRNQKLRNLNELCEGKHITAITRRGKYILLHMDKGY-LLIHLGMSGHLRIVSQTANPQ--KHDHVDLHINNGLALRFRDPRLFIYIDENPYQHPLLA- 188993761 2 PELPEVETTLRGLAPHLVGQRIHGVDLRWPIAEQIEQLLPGATITDVRRRAKYLLIDTDAGGSAVLHLGMSGSLRVLPGDTPPR---------------------------------------- 158333840 2 PEGPEIRRAADRIASEIANQPLQEVWFAFSHLKIYEAQLGASQIQQVETRGKGLLMHFDCGLSIYSHNQLYGKWMIRKAYNYPQTKRQLRLALHCDRKSALLYSASDIDVLDAAGIQAHPFLSR 146319050 24 PELPEVETVRRGLNRLVKGKVISKVEVTYPMIKTFCQDLIGQEILDVDRRGKYLLIYLT-DHVLISHLRMEGKYNFFADQVP--ANKHFHAFFTFIDGSTLVYQFGTMELLGKADVDAY-FISR 87198620 2 PELPEVETTVRGLATVLDGQVIRRVDLRRPFPEDLAQALTGARVTGMGRRAKYGLIHTDRERTMVFHLGMSGRWRI----DPEDIGKHDHLVLETGEGRVLSLRFGSVDLVDTGRLEEWP---- 82701716 2 PELPEVEVVRRGIASGLEGRKIAGLTVRNPNLRELERTLCGLEIRTVTRRGKYLLLDCGAG-TLILHLGMSGSLRLLALAANIAPQKHDHIDLLLDKGMVLRFRDPRAVLWTTGNATDHPLLS- 83595877 2 PELPEVETTRAGIMPHIQGQILQHVVVRWPVPIDLAAKVEGKCLRQVVRRGKYLLFEFDHG-AIIGHLGMTGSMRIVVHKEPP--AYHDHVDLVFSE-VTLRYRDPRCVLWQDNPVMEHPLLA- 15964118 2 PELPEVETVKRGLAPTMEGALLVRADLRFPFPENFANAVAGRRIIALSRRAKYLMIELEGGDVIIAHLGMSGSFRIEKHHPRGKDEKHDHVVFHLDGGSRVIYRFGFMDLARRSALADHVFL-- 196192496 2 PEGPEIRIAADKIQRAIRPYPTTEVFFAFDHLKPFEADLSGCRVTEVETRGKAMLTHFDNGLSVYTHNQLYGKWMVRKAHDFPETNRQLRFAIHNEKKSALLYSASDIQILSSQEIENHPFLSK 152994665 2 PELPEVETTLRGIEPKLVGRSLARVDIRQPKLRELSSEMVGEEITHLSRRGKYIGIHTSKG-TLIVHLGMSGSLYFVPAETPPLF--HDHVDFCFADDDVWL-RYTDPRLWTTEDWHEHELIK- 78222421 2 PELPEVELTRRRLERELTGKRIDRVVVRTPKLRELHVSLPGRTVRSVGRRGKYLLFDCETGW-LIVHLGMTGFLRLVAGTAPP--GKHDHLDIVFADGTVLRFKFGTVA-WTTDAPATHPLLA- 197333929 2 PELPEVETSRLGITPHLQGQTIKAIVVRTDKLRWPIPQLVGQRVQSIRRRAKYLMIDTPEGSAII-HLGMSGSLRVL--DEEVPSAKHDHVDLVLENGKVLRY--------------------- 118582007 2 PELPEVELTRRRLERDITGKQVQQVLVRAPKLRELEEALKGRTVRAVERRGKYLLLECEAGW-LIVHLGMTGFLRLL--HTPQLPGKHDHVDIVFTDGSVLRFKFGTIA-WTTDSLDKHPLLA- 83595128 2 PELPEVETVRLGLTPALVGERLSRVAARRPALRDLVQRLTGKVVGSLDRRAKYLLLRMIDGPVALIHLGMSGSMTVGPLAGHAEPGPHDHILFETEAGLRVTFRFGLITLAEPETLDDHPLLAK 83720571 2 PELPEVEVTRRGIEPFVAGRRVERVDVRWPVPADFAEMLRSREVLGVERRGKYLLFEVDAGWFIV-HLGMTGTLRVLPNDPPPAPAKHDHVDWVFDE-FVLRFRFGAVLWHPRDDVRAHPLLA- 91781717 2 PELPEVEVTRRGIEPYVSGRKVERVEVRWPIPADLAKTLRGRVVRKVERRGKYLLFEIDAGWFIV-HLGMTGTLRVLRHPHPPAAAKHDHVDWIFDE-FILRYRFGAVLWHPREDVLEHPLLA- 88813702 2 PELPEVETTRRGIEPHVRGRRIAKIRLRWPIAENLPRQAEDRRIIGIQRRAKYLLFRLEADATLILHLGMSGSLRLVAAQDPPLA--HAHLDIILASGQALRY--------------------- 157369504 2 PEGPEIRRAADALAAAVIDQPLTEVGFAFPQLKHYRDRLIGERIIAIEPRGKALLTHFSNGLTLYSHNQLYGVWKVVKAGETPETKRDLRVRLETADRAILLYSASEITVGPREEIEQHPFLQR 163763083 2 PEGPEIRLAADEVEHAVLNKPLLEVFFGLPPLKDYEDILTRATVNRVQTKGKALLTHFDNGYSVYSHNQLYGKWYIKPSYSYPKTNRQLRLALHTGDRSALLYSASDIAVLRTDEVPDHPFIKK 154254090 2 PELPEVETVRRGLAPALEGRRIVHVDLRFPLPELFAKRLTGRRVIRLERRAKYILVYMEAEDVLIMHLGMSGRFTVHGPSGSSAPGTHDHIVFDMEDGTRVVY--------------------- 146284319 2 PELPEVETTRRGIEPHLVGQRVSDRRLRWPIPEDLDVRLSGQRIEAVERRAKYLLIRAESG-TLIVHLGMSGSLRLVDAASP--AAKHEHVDILLESGQALRY--------------------- 197286978 2 PELPEVETSRRGIEPHLVGNILHYAIVRNSKLRWPVSELLDEPILSVKRRAKYLLIELNQGW-IIVHLGMSGSVRILPEEQPEE--KHDHIDLVFRDGKVLRY--------------------- 90101305 2 PELPEVETAKNGITPYLEGYLIEKIIVRQPKLRWEVAQISQQKITALSRRAKYLIIHTEQGY-IIGHLGMSGSVRIVSA--------------------------------------------- 77461572 2 PELPEVETTRRGIAPHLEGQRVSRVIVRWPIPEDLDVRLSGQRIVLVERRAKYLLINAEVG-TLISHLGMSGNLRLVEVGMP--AAKHEHVDIELESGLALRY--------------------- 213967812 2 PELPEVETTRRGIAPHLEGQRVSRVIVRWPVPEDLDIRLSGQRIVQVSRRAKYLLIQAEVG-TLISHLGMSGNLRLVEAGLA--ALKHEHVDIELESGLALRY--------------------- 209904752 2 PELPEVETTRRGIERHVTGRRVTSVIVREPRLRDLAERLTGHTLGRVLRRAKYLLIEVDTGL-LLLHLGMSGSLRVVTPDAP------------------------------------------ 149376939 2 PELPEVETTRRGIAPHCENRTITQVTVRDGRLRWLAELIEGSVIHTVDRRAKYLLIGVSSAGTLIVHLGMSGSLRVITDQSAP----------------------------------------- 153871079 2 PELPEVETIRRGIATYTVGKKIKIAIVREKRLRWAVPDLPNQKIQKIHRRGKYLLLECSNGHILI-HLGMSGSLWVLPSDTPLKKHDHIDIVFTDD----FCLRYHDPRLWTSEPVFDHPLLVK 119470584 2 PELPEVEVSRMGITPHIKNQVVTKVNIRWPVPDD-VYQLEGLTVTNIERRAKYLLLHCELGSTIL-HLGMSGNLRVVDKSEPLK--KHDHVEFVFANDKAL----------------------- 146309211 2 PELPEVETTRRGIAPYLEGQRVSRVIVRWPIPEDLDVRLSGQRIECVERRAKYLLIKAEAG-SLIGHLGMSGSLRLVECGL--VAAKHEHVDIELESGLALRY--------------------- 84514657 2 PELPEVETVKAGIAPVMTGQLIAKAEVRWPFPENMADRLTGRRVLGLRRRSKYILVDLDSAETLLIHLGMSGRILVSGAHPHPAPAKHDHVVLHMDGGARITFRFGAMDLMPTAAQDDH----- 89094942 2 PELPEVETTCRGISPHTVKKTVTELVIRNPNLRWLESRVQGKQINSVGRRGKYILLQMDEGDVMI-HLGMSGSLRMVRSDTPPL--KHDHVDFCLSDGNAL----------------------- 169186074 2 PELPEVETVRRTLIELVAGKRIASVEVKLPRPEAFEMALAGRTIQTVERRGKFLRVVMD-GLVLVSHLRMEGRYGVFPSDEPVEL--HTHVLFHFDDGTDLRY--------------------- 16803604 2 PEMPEVENVRATLQELVPGKKIDQVIVRVPKPDEFVHMLVGQEIEGVRRRGKFLLFDLTN-CTILSHLRMEGKFRLMDENE--EVSKHTHIIFHFEDHTELRF--------------------- 192360935 2 PELPEVETTLRGVSPHILGRKVTDLVIRQPRLRELSEQLPGQQLKAASRRGKYLLLSFNTGTALI-HLGMSGSLRIVKPEEPP----------------------------------------- 72382399 2 PEGPEIRRAADKISKVLIGEEIIESNFYYERIKEKEEIVKNQNIKDITTRGKAMLIRFKNNWSMYSHNQLYGRWTVNLNTTKVKSRRALRVVFTTNKHAVRLWSATDIDLIPTDEENEHSFLKK 95929141 2 PELPEVETVCAGLHDLVVGQQIVDVRVRYPVPMELADVLSGETVVSLRRRAKYLLMDI-GPQVVILHLGMSGSLRWVSDGQTPQ---------------------------------------- 119943846 2 PELPEVETSRKGISPHLINKSVQNVVLRHTQLRDLLSDIKDKILLSIDRRAKYLLFNFTSG-TLLIHLGMSGSLRICPLNSPPK--KHDHADLIFAD--------------------------- 73540052 2 PELPEVEVTRRGLLPHVVGRRIADVTVRWPVEDDLEARLAGRLVRRIERRGKYLLLETDDAGWLLVHLGMTGTLRVLPDAPPAGAHDHLDLVLDDAGGSRIVLRFRDPRLWSPAMLPGHPLL-- 196193139 2 PELPEVETTLRGIRPHVQGRILTSVTVREPRLRWPVSELRDCPVVALRRRAKYLLIELEHGQVLI-HLGMSGTLRVVDATLPLR--KHDHVDLLLDSGKALRF--------------------- 74316401 2 PELPEVETTRAGLSPRLQGRVLTRVIVREPRLRDLDTQLRGLTLHGLARRGKYLLFDF-GAVTQLVHLGMSGSLRLTEPAEP--AARHDHVDWRFDDGTILRLRDPRRAVLLTENAPGHPLLA- 94309238 2 PELPEVEVTRRGLLPHVVGRRIADVIVRWPVEPELEARLTGRIIGRIERRGKYLLLECAAPGWLLVHLGMTGTLRVYPA--PPAPGAHDHLDLLLAAGVVLRFRFGAILWLAESDLPGHPLLSR 83643461 2 PELPEVETTRRGVAPHITGRKILQVRLRWPVPMDLPAAAQGKTVLNVTRRAKYLLINLGDDE-LLFHLGMSGNLRIVAPETPRMKHDHVDILLEGD----ITLRYNDPRLLLNPPTQEHPLLK- 198262002 2 PELPEVETTRRGIAPHIEGQLVDSVVVRYPVPKDF-EQLMGARIHCVERRGKYLIVNTDYKHWLC-HLGMSGSLRLVDGDTPYK---------------------------------------- 146386274 2 PELPEVETVRRGLENLIIGKEIASVTIKVPKPDTFAGDLMGQEILSIGRRGKYLIFHFT-DLVMVSHLRMEGKYLLFEGGIPE--NKHFHFFFHFTDGSTLVYQFGTLELLAQDGL-------- 88705463 2 PELPEVETTRRGLRAHCEGRCVTAVVLRDTRLRWLPEILNGQRILKLERRAKYLLFRMERG-TLLVHLGMSGSLRVLLKPQP--AAKHDHIDIELESGAVLRY--------------------- 167629831 2 PELPEVETVRRSLAGRITGLTIEKVELRLPKIALFTDALRGRRIIELGRRGKYLLLHLDGDETLVIHLRMTGRLHLRPEEREEPEAAHTHAVFFLDDGSLLRY--------------------- 56552083 2 PELPEVETTIRGLSEVLMGEKIIDVKVRRPIPSDIQERLIGSTIISLSRRAKYGIIVNDRDDALIFHLGMSGRWKINPENFE----KHDHFVLQTKNNFIVSLRFGSLDLVKKNQLLEWSY--- 83590674 2 PELPEVETIKRTLTPCLREQKIARVEVYHPDPETFSRLLAGRIITGLDRRGKYLLVHLSGEYCLVVHLRMTGR--------------------------------------------------- 169175115 2 PEGDSVWRAARQLHEALAGQTLTASDFRVPRFATLN--LTGWTVAEVVPRGKHLLMRVDKALTIHSHLKMEGTWQVYPPGGRWKPGFTARCVLRTTAADAVGFSLGILEVVATAN--------- 113866406 2 PELPEVEVTRRGLLPHVVGRRIAAVTVRWPVDPQLEMRLAQRVVRRIERRGKYLLLECVSEAWLLVHLGMTGTLRVLPEAPSPGAHDHLDLVLAPGPGAALGTKPGTIVLLPEAELPSHPLL-- 118602365 2 PELPEVEITKRGLVPLIINQEVSRVILRWAIPKNLITILANQKIKTIKRRAKYLLIKFEAG-TLIIHLGMSGSIKVVD---------------------------------------------- 50955599 2 PEGDTVYQAADRLRRALAGRVLTATDFRVPAYATV--DLSGQRVDEVVSRGKHLLIRV-GGHSVHSHLKMDGSWEVYPPGGRWRPAHQARVVLRTAEGEAVGFLLGTLDLLPRE---------- 157828891 2 PELPEVETLKNSLKDKLIGLIIENVELKRDNLRLLATEILNTNILDVRRRAKYLIIDFNNDYSLIVHLGMSGRFTLQSAN--YKTQKHDHVIFDLSNGEKLIF--------------------- 149925769 2 PELPEVEITKRGVDLHFTGQRLLACTVRQPRLRWPVQSCVKQILQAVERRSKYMLMDF-GGQVLVVHLGMSGSMKIVSASTPW----------------------------------------- 88859719 2 PELPEVEVSRMGITPHMLLKTIRTVRVRWPVPKEM-EQLAGQTITAIERRAKYLQLVTPIG-TVILHLGMSGNLRIV----------------------------------------------- 119962578 2 PEGDSIWRAATRLNEALAGKVITSSDFRVPRFATLN--LSGWTMTEVVPKGKHLLMRLAGPLTIHSHLKMEGNWMIYPPGGRWKPGHTARCVLRTDSADAVGFSLGILEVVPTAE--------- 183981259 2 PEGDTVWHTAARLRQYLAGKTLTRCDIRVPRFATV--DLTGQVVEQVQSRGKHLFIRTAL-VSIHSHLKMDGSWRV--GDRPPRVDHHARIILEANDIRAVGVDLGVLELLERDNEGA------ 115252785 2 PELPEVETVRRILTKHVVGKTITDCQIFWNKIKEFIKEIVKQKINRIDRMGKHLLFILD-DYVLISHLRMEGKYYFTSKDEPGE---------------------------------------- 85714159 1 ------------------GATIIRADLRFPFQTDFVARLEGQTVIGIGRRAKYLLVDLASGDVLLMHLGMSGSFRVIDAAGVAAPGDHDHVRFTMSSGAEIVFRFGYMKVVARAALGDEPLLK- 104779568 2 PELPEVETTRRGIAPHLSRVVVRDRRLRWPIPEDLDVRLSGQCIVSVERRAKYLLINAEVG-TLISHLGMSGNLRLVELGLP--AAKHEHVDIELESGLMLRY--------------------- 167626455 17 PELPEVETVKRGLTKNIISKKIKSVQINTDKLRDKAQLLSNKVVKNIQRRGKHLIIYLEDNLQLIIHLGMSGVVKIINTSEYNKI-KHDHIILELSDDLNLVY--------------------- 159030210 2 PELPEVETVRRGLNQVTQGKKIIGGEVLLQRTATFLQGITQTTITNWQRRGKYLLANLDNGSSIGVHLRMTGQ--------------------------------------------------- 153004588 2 PEGDTIHRAARNLHGALAGEVVIRFETVLPRLARVDEDVAGRTVESVTARGKHLLLRFSGDLVLRTHLRMNGSWHLYRPGERWRPRDAMRVLVETRPWIAVGFDLPVAELLDARGLARQRDLAR 9971915 2 PELPEVETTLRAIKKLLKEARIHNRNLRWKVVDSFETSVKDQVVESLERRAKYIIFKLSNDKKIILHLGMSGSLRIAKNNE------------------------------------------- 77359412 2 -------------------------------------QLTGLTVTGVERRAKYLLLHCALGSTIL-HLGMSGNLRVVSANEPLK--KHDHIEFIFANGKAL----------------------- 6016043 2 PELPEVETVRRGLELVTLKQPIVDVEVLLARPQAFIEHLRDRRIEQWQRRGKYLLATLDDGSRLVIHLRMSGQ--------------------------------------------------- 72161056 2 PELPEVEVVRRGLEKWVVGASFGEVEVLHPRAADFAARVSGCGVTEARRRGKYLWLTLDSGEALLAHLGMSGQLLVQPRHAAAE--RHLRVRL------------------------------- 186898972 2 PELPEVETVCRGLNQLTLGQPIEGGEVLLPRIAEFWEGITGTKINLWQRRGKYLLALLDCGGYLGVHLRMTGQ--------------------------------------------------- 182435700 2 PELPEVEVVRRGLERWVSGRTVSEVEVLHPRAVDFAARLAGARFGAAMRRGKYLWVPIDASASLLGHLGMSGQLLVRPADAPDE--KHLRIRMRFDD--------------------------- 197759509 21 PEGDSIWRAAARLHAALAGRELLRSDLRVPRLATV--DLTGRTTLDVTPRGKHLLARIEGGLTLHSHLRMDGAWHVFAAGEKWRPDYEIRAVLGTATHTAVGYRLPVLELLRTRD--------- 78212042 2 PELPEVETVRRGLADRLVDFKIAQVEVCRPRPDEFVAGLCGTTVGQWHRRGKYLMTALEPESGVWVHLRMTGQFQWHE--QPSEPCKHTRVRLWNSKEEELRF--------------------- 89896847 2 PEIPEMETYKNYLQRSVLGKRIVGTEITRARTDEFVRWVQDTSIEQVLRYGKYLILALSSGKALCAHMMLDGRMYYEVAGEPVELPGRSHIRLKFADHSILHFRLGYLKLLEPSQV-------- 156502993 2 PELPEVETVKRGLIKTIIDKKIFDIEIRYPIDKDQLVKIKNKVVKEIQRRGKHLIIFIKDDLQLIIHLGMSGIIKVIDSTNYNKI-KHDHIVVTLSDNLSLVY--------------------- 196257810 2 PELPEVETVCRGLNQLTLGQPIEGGEVLLSRIAEFWQGITGTSINRWQRRGKYLLAQLDSGGGLGVHLRMTGQLLWVKRETPY--PKHTRLRL------------------------------- 89100042 8 PELPEMETCRQLLGRQLTGLMITEAEINREKPAEFIRQVQNSTITSIDRRAKHLIFRLSSGKNLLLHLMLGGWMYLGNDEDNPDRTKQ--VILSFGSRKLIGLRLGYLHLLTAQELE------- 41409514 2 PEGDTVWHTAAVLREHLLGETLTRCDIRVPRFATV--DLTGQVVDEILSRGKHLFIRV-GAASIHSHLKMEGSWRV---GPRVRVDHRARIVLETGAATAVGVDLGVLQILDRD---------- 126434518 2 PELPEVEVVRRGLDAHVTGKAITAVRVHHPRPADLTARLLGMRITGTGRRGKYLWLTLDGG--------------------------------------------------------------- 42520959 2 PELPEVEVISNFLLDKIKNKQISNVIVRAPITKNIDDMLKGKVIRNIKRRGKYTIWNTDGSVAVIIHLGMSGKLIYADHDQM--RNKHDHVVFLFSDNTSIIF--------------------- 119713191 2 PELPEVETTLRAIEK-FKNQRLSNIKVHNRNLRWVDKDLENQIIKNLRRRAKYIIFDLDK-CSIILHLGMSGSLRIANND-------------------------------------------- 120612253 2 PELPEVEVTRRGIADAVAGAVIESVSLRWP-LGRAPEDLHGLRVVAVRRRGKYLLLDLDRGM-LLIHLGMSGSLRFDRSADAP--GAHDHFLMATSRGTLRL---------------------- 45644628 2 PELPEVETTVRAINK-FENKRLLKVIIHNRNLRWKVDRIINKKVRSISRRAKYILIQF-KDLFIMLHLGMSGNLRIQKNNN------------------------------------------- 47459207 2 PELPEVKTVILHLKKLILDKTISKIEIFIPKMEEFKKYLENETIFNIENEGKFIVFFLSNNKIMLSHLRMEGGYNFY--SKKRQKEIHDRLIFHFTDGSSLHY--------------------- 109648467 2 PEIPEMETYKNYLQKRIVGTEITRARSTNVPTDEFVRWVQDTSIEQVLRYGKYLILALSSGKALCAHMMLDGRMYYEVAGEPVELPGRSHIRLKFADHSILHFRLGYLKLLAPSQV-------- 29829206 2 PELPEVEVVRRGLERWVAHRTVADVEVLHPRAEDFAHRLKGRRVGVPSRRGKYLWLPLETDTAVLAHLGMSGQLLVQPHDCADERHLRIRVRFADALGTELRF--------------------- 70726236 2 PELPEVEHVKRGIEPYILNATIKSVTFSNKVIEGKQQNLDGFRIKSIDRRSKYIVFTIENQRIILSHLGMAGGFFIVDDISTPNYRKHWHVVFHLDNGKQLVY--------------------- 159037002 2 PEGDMVWNTARVLQQALAGDRLTGSEFRVPRLAT--TNLAGWTVHESASRGKHLLLRLASPWTLHSHLRMDGTWRTYPPGRRWRPAHLIRAVLRGPRAVAVGYHLHDLALVPTAEEQR------ 46199756 2 PELPEVETTRRRLRPLVLGQTLRQVVHRDPARYRNTALAEGRRILEVDRRGKFLLFALEGGVELVAHLGMTGGFRL-------EPTPHTRAALVLEGRTLY----------------------- 196236846 2 PELPEVETTRRRLLPLLEGKRLLEVRHQDPLRYRHTERARERAVEGVGRRGKFLLLALSGGLEMVVHLGMTGGFRL-------EKTPHTRAEFLLEDG-VLHFRFGRIWVVERGAYGEIPLLAR 120403164 2 PELPEVEVVRRGLAEHVTGRTVTAVRVHHPRPADLTARLLDTTITGTGRRGKYL---------------------------------------------------------------------- 84498323 2 PELPEVEVVRRGLADHVVGRRIATAAFHVPGPIDLAERIVGLDITQARRRGKYLWLVLGHDHGLIAHLGMSGQLLVEAADAPDE--KHLHARFTFADG-------------------------- 86158513 2 PEGDTLARAARALHRALAGKPVVRFETVLPRLARVDAPVAGRTVERVESVGKHLLLHFSGGLVLRTHLRMNGSWHLYRPGAPWRPASAMRVLVEVPDAVAVAFELPVAEWIRAADLGRAPALAR 16330976 2 PELPEVETVCRGLNRLTLEQTIGGGEVLLDRVEDFQKQITGCRLVGWQRRGKYLLGELRSNQWLGCHLRMTGQLLWTERDQ--QRPRHTRVVLHFEGG-------------------------- 152965345 2 PELPEVEVVRRGVARWVVGRTVSSARFLHPRPDDAGARTRGLVVADAVRRGKYLWLPLATPEAMVVHLGMSGQLLVEAADAPEE--KHLRAVWTFDDG-------------------------- 78355589 2 PELPEVETIARGLAPELTGRRITEVEVFQGDREVFDACTPGRVIAGVGRRGKLLLVHLDTPDMLAFHLRMSGRLFIYGPEQLPGP--HTRIIITLDSGRRLFF--------------------- 50842930 2 PELPEVETVRAGLEHFVVPAVVDSVDVVDTRAALFETTLSGRQFTAVNRRGKYLWFILDDGTAMLAHLGMSGQFRVSPQHAP--QHRHTRIVITLDDGRDLRF--------------------- 86742281 2 PELPEVEVVRRGLERGVVGRVIASVDVHHPRAADFSALLVGRRITAARRRGKYLWLVLAQGDALIAHLGMSGQLLVVPPATPDQ--KHLRIRFVFTDG-------------------------- 149180839 2 PELPEMENYKNLLSERILNKQISEVEIGREKVDEFTHLVKNRTIKKVTRRAKHLLFHLDNDVVLLLHL-MLGGWMFYGS-EQEKPDRTIQIRL------------------------------- 71893928 2 PELPEVVTVVNALKTEVIGKKIKNVLARDSNFFDFQKSIVNATIIDIQNRAKHILIFLDNRKVILSHLRMNGKYFTYKS---PQWGKYDYISFVFSDNSVLNYNDSDVELLPLKDLAPEPFFIK 160914227 2 PELPEVETVVRTLEHQLQQIEIMDCRVLWDNIQAFIETIRHKKIQGYHRHGKYLMFDL-GSYDFIVHLRMEGKFYVQAPQEPY--DKHTHVIFSLSDGRELRY--------------------- 152964264 2 PEGDTVYRLARRLDAGLSGRVLRAADLRVPRFATL--DLSGARVRETVSRGKHLLTRLDGPATLHTHLRMDGQWSVLAPGKRLPRHPDVRVLLRTDGPTAVALRMPVVEVVPTAEEAT------ 196239760 2 PELPEVETVRRGLEQLTLGRKLLQRTISHPFVAEFLDGLQGTRIECWQRRGKYLLADLDANYWLGVHLRMTGQLLWLESSQPLQ--KHTRVRLFFADAA------------------------- 197731721 2 ---------------------------RGPRYET--ADLTGRRVLKEVPRGKHKLARFEGGLTLHSHLRMDGAWRVFPAGERPRPEHQIRAVLGTSSHTAVGYRLPVLELLRTTD--------- 108800564 2 PEGHTLHRLARLHQKRYKGQRV-RVSSPQGRFAEGAAMVDGRTFTGASAWGKHLFHHYRGGRIIHVHLGLYGRFAVSADDPPPDPVGQVRMRMVGAGHGTDLRGPTACEIVDEAQV-------- 67925991 2 PELPEVETVCRGLNQLTFGQTIEGAEVLLPSSQEFLDQIQNATFDKWQRRGKYLLVPLEKKGCLGVHLRMTGQLLWVKENEPL--SRHTRLRL------------------------------- 57239162 2 PELPEVEVVCKILSTKIVGKTILKIDLRTQITEKLADIVQGCYISKILRKGKYIIFILNNQYYIVIHLGMSG---------------------------------------------------- 119492791 2 PELPEVETVKRGLNQVSRNQTIQGGEVLLKRIDEFITGLSGQAIAGWYRRGKYLLAEFS----------------------------------------------------------------- 169178708 2 PELPEVEVVRRGLVSWVRGRTIESVDVLDPRVEDFIGNLQGATVSDVVRRGKFL---------------------------------------------------------------------- 94987079 2 PELPEVETIVRTLEPIINGRMCLNYTVYNQDSVQGDDVLIGAIFGKPFRRGKLLLIPLSHVYTLCIHLKMTGRILVYPQDRCPTT--HTRVSFSLDDGNTIFFEFGYVRILSTTEEPVWPF--- 94970892 2 PELPEVETVANGLNKRAAGTTIESVWIGEKKARAIAKMLEGAKITLVRRVGKHIVADLARGQWII-HLGMTGSTLVVDPDTP------------------------------------------ 4511987 5 ----------------IIDVKVRRASLRRPIPSDIQERLIGSTIISLSRRAKYGIIVNDRDDALIFHLGMSGRWKINPENFE----KHDHFVLQTKNNFIVSLRFGSLDLVKKNQLLEWSY--- 26553653 2 PELPEVQSVIDSLKEQCLNRTITNIESIMPKIEDFTHYIINEQIKDITRKGKYLIFHLTNDKVFVVHLRMEGKLFFEKTDSSYD-KKHVLVKIEMDD--------------------------- 199594616 1 ----------------LQGRRIHGVDLRWPIPAEIERELPGQRIAAIRRRAKYLLLDTDAGSALL-HLGMSGSLRVLPGDTPVRA--HDHVDISLEDGRLLRF--------------------- 177667327 2 PELPEVETVCRGLNELTSGKVIKDAEVLLPRVDEFLSNIRGVIFGEWQRRGKYLL--------------------------------------------------------------------- 13508119 2 PELPEVATVITELKSCVLNKPVKQVKVHLDKVKQLNDALVNHSFVDIKRRGKYIIFCLSNGLFLVSHLRMEGKYFFEAKGSQFDLNHVL----------------------------------- 196190502 2 PELPEVETVRRGLNRVSLNQPVRGGEVRYPELADFLEAMSSVQITSWHRRGKYLLLELEPAGWLGVHLRMTGQLLWVPKNEPMQT--HCRVRL------------------------------- 56416891 4 PELPEAEVISRFFARHVEGVTVYRRDLRVRIADDFESAVVGRKIESVCRISRYLVFVLSRGERVMFHLGMSGRMAHVRPYVRE---KHDHVAL------------------------------- 158315457 2 PEGHTVHRLAAVHQRMFRGRPVT-VSSPQGRFVDGARMLDGQVLAEAEAHGKHLLLEFGDEQILHIHLGIYGTYAL-GPGPAPVPTGAVRLRLTADTGYADLRGPNACELLAPGEV-------- 199594598 1 ----------------LEGRSIHGVDLRWPIPPEISEQLPGQAIEAVRRRAKYLLLDTAIGSAVL-HLGMSGSLRVLPGDTPVR---------------------------------------- 145295018 2 PEGDSVFQLSRKLQ-FMRGREVLETSLRVPSVA--LHDFTGQTVNRVWPYGKHLFMQF-GEEILHTHLKMEGTWAVHRKGDRWKPGHTARVVLVLENIEVVGHSLGFVRVFPA----------- 5020105 2 PELPEVETVRRGLNQLTLNQEITGGDVLLERVGEFINGVEGYAIANWHRRGKYLVAELSQSPWLGVHLRMTGQLLWLDRDEPL--HKHTRVRLFFGDRQELRF--------------------- 197294837 2 PELPEVQIIVNILKSKLIGAKIIKTKVFYPVIKNFEAQIEEKTILDIQRKGKFLLFFLTQKLVIIGHLRLEGKLFLKPASNP------------------------------------------ 62422981 2 PELPEVESVRVGVHEWTAGTTITGAEVIDPRIDGFIAAVTGRRIIAAERRGKFMWLTLGEDLSLLVHLGMSGQLRVHDAAD--EIHRHTRAILRLERGS------------------------- 159902905 2 PELPEVETVRKGLEKRLKNFYIDNVEVLSERSIAFIFNLKDLVFGRWSRRGKYLIASLESDLTLVVHLRMTGYFEWHQNTKAPCT--HTRVRFWNKKGS------------------------- 88856700 2 PELPEVEVVRAGLEPAVTGATAASVTVFDERSEDFIDRLTGRVFLPPQRRGKFMWIPLTHGEALVTHLGMSGQVLLRDQSTDDRLTR-IRIELDHPEHGAL----------------------- 149923089 2 PEGDSLHATAITLRAVLAGRELTGCELNWSALAHGEARVPGRRVESVEARGKNLLIRCAPHLTIWSHMGMTGSWHTYRPRERWAPPRDAPIVLRTAERVVPCFRPHALELLGPRGVLRHRVLAR 199594610 1 ----------------LEGRRVHGVDLRWPIPDEIGALLPGQAIEGVRRRAKYLLLDTAIGSALL-HLGMSGSLRVLPGDTPVR---------------------------------------- 150384544 2 PELPEAENIGRALKRALVERRIVKVEVFTPAMRELSAGLEGRRIIDVRRRARYVVVELDDGRGLLMHFGMSGVVRVESPEVPRR--KHEHVFLHLDDGRAFRF--------------------- 124023869 2 PELPEVETVRRGLADRLIDFQIDQVEVCRERAALFIKMLCGMHVGSWLRRGKYLMASLDGGWW-GVHLRMTGQFQWHEAISSPCP--HTRVRI------------------------------- 108805235 2 PELPETTVISEDIRRLAAGRRVLRAEVFRPDPEEFSGRLRGRVLEGTGRRGKLIVLDF-GGVVGLVHLVISG--RVLRLPAWTEPDRLNTAVLEFEGGPVLSFWLGYFHLYEPERVGEHPLLAR 78778719 2 PELPEVETVRRGLEQKLNNFIIKKVEVAFPTEEEFIKGLQNSLLYKWDRRGKYLIAELKNNGFLVVHLRMTGYFKFIDNSTQPCKHTRIRV--------------------------------- 58698441 1 ----------------IKNKQISNVIVRAPITKNIDDMLKGKVIRNIKRRGKYTIWNTDGSMAVIIHLGMSGKL-IYAEHDQAQ-NKHDHVVFLFSDNTSIIF--------------------- 118052189 42 PELPEVEVTRRSFADRIAGAQIEAATLRWP-LGLQPQALVGRVVLGVRRRGKY-LLLDLSEGLLLMHLGMSGSLRFAGRDEAPEGGPHDHFDLQTSRG-------------------------- 71083113 2 PELPEVEIVKQSLSKKLEHIIITNRNLRFKIPLKFEELLKNKIIKKVTRFSKYLILNFSDQSFCLIHLGMSGTVHLIK---------------------------------------------- 32477685 35 PEGHKTHYLAREHNQRYAGERL-DVSSPQGRFSDGARAVSGRVLESVRAAGKHLFYEFEGNRIVHVHLGRYGSY-VEQTSPPEPPQGQVRLRAISPTHTLDLRGPSQCRLIDSE---------- 124005766 2 PELPEVERFKQYFEGTALHQKVVQVEIADATAETLKEVAEKHTFDKTDRIGKYLFIETSADKVLMIHFGMSGSLKYYRDD----PPRFGRVVFHLANGFHLAF--------------------- 148241549 2 PELPEVETVRRGLELQVIGETIVAVAAPKGDPDGFTAALRGCELAGWRRRGKYLVAKLERDGALGVHLRMTGQFQWLQREERP-PCPHTRVRFLSEKH-------------------------- 116670953 2 PEGHSVHRLARQFADVFAGQRL-AVSSPQGRFADGAALLDARTLLGTVAHGKHMFLHFDNGLALHVHLGLYGAW-------------------------------------------------- 157412690 2 PELPEVETVRRGLEQKLNNFIIKKVEVAFPKKEDFIGGLNNSLLYKWNRRGKYLIAELENGRFLIVHLRMTGYFKFINNSA--QPCKHTRIRV------------------------------- 121603812 2 PELPEVEVTRLSFAERIAGARIEAVLVRWP-LGCETQQLQGQRVLAVRRRGKY-LLLDLSEGLLLMHLGMSGS--------------------------------------------------- 177670692 2 PELPEAEVVRRGLARWATDAVAAELEVLDPRADALRERLRGARLAEPARRGKFLWLPLEGDDAVVVHLGMSGQILVDEPGAADQRHLRLRLPVTAADGSA------------------------ 72383541 2 PELPEVETVRKGLEKLLNDFYIERIEVLKERSKSFIVSVKNSYLGSWERRGKYLIGKFSKG-FLVVHLRMTGQFKL------------------------------------------------ 197339238 2 PELPEVEALRDFLDTHLVGRTPARVPVAVSVLKTYPSALVGHEVTAVRRYGKFLALGTDGGPHLVTHLARAGRWQDEVPAAPPKPGRGLALRLVLDDGS------------------------- 32474898 2 PELPEVETMCRGISP-IVGCEIERVDLPEPSVAILNRRLRGRRVTSIQRRGKRVMLCFDDQSRLVIEPRMTGLVLLADPPDP----DHLRLRIQF----------------------------- 25027478 2 PEGDSVFQLSRRLQ-FMRGREVLATSLRVPSVA--LHDFTGRTVHRVWPYGKHLFMQF-GEEILHTHLKMEGTWSIHRKGDRWKPGHTARVVLDLSGEEVVGHSLGFVKV-------------- 121607944 2 PELPEVEVTRRSFADAIAGARIQAVALRWP-LGCDPMSLVGQQVLGLRRRGKYLLADTSGGLLLLH-LGMSGSLR------------------------------------------------- 116622565 2 PELPDVVVYVEALCARIAGHTLTRVTLRGPFLLRTVTPLYGQRVIDVRRAGKRIAIGFENGLWLVIHLMIAGRLH-------WNGKRQPVAAFEFDNGTLTLTEAG------------------ 68535516 2 PEGDSVLQLSNRLQ-WMTGRTVRHTDIRVPRFAT--ESFDGEEVRRVWPYGKHLFMHV-GDRVIHTHLKMEGVWAIHRAGQRWRPGYSARIVL------------------------------- 111219798 2 -------------------------------------RLDGRPLTDAEAHGKHLLLRFDHDQVLHVHLGIYGTYA-FGPGPAPVPTGAVRLRLTADTGYADLRGPNACELLEPGGVKT------ 41406987 2 PELPEIEALADHLRRHAVGLPIGRVDVALSVLKTFISALHGQTVVGAERWGKYLGLRTE-GLFLIAHLSRAGRWSDRLTAAPLRPGKALRVHLGTP-GAAPGFDLT------------------ 169628133 2 PELPEVEALADHLRRHATGATIGRIDIALSVLKTFDPPITGQPVTGATRWGKYLGLQ-AGDLYLVTHLSRAGRWSDKLAAAPLKPGKALRVHLGTP---------------------------- 54023295 2 PEGHTLHRLAERHQRVFAGGPV-RVSSPQGRFAEGAALVDGRVLARCEAHGKHLLHHYEHGPVVHVHLGLYGKFY------------------------------------------------- 171915668 2 PELAEVYYYAKQWAAG-KGKPVSRVEFRGCDTGELEEGLNGAALKEILTHGKQMLFKFSRGQWLAVHLGMTGETRVAP--QPYEAAKHDHLVLHLRDRA------------------------- 71894461 2 PEYPEVTVVCQSLSKLLLGKKINNCELLSEKFADFEEFFNNKTFKKINNTGKFIEFIFDDKSRAIVHLRMEGKFFIRKTSDLEK---------------------------------------- 167457436 2 PEGDTLARAARALHRALAGKPVVRFETVLPRLARVAADVVGRTVERAEAVGKHLLLHLSGGLVLRTHLRMNGSWHLYRPGAPWRPASAMRVLLEVPDAVAVAFDLPVAEWLRAADLGRHRALSR 117165133 2 PELPEVEALREFLTEHLVDREIVRVPVAISVLKTYDPPLSGHQVAAVHRYGKFLDVETAGGPHLVTHLARAGHWKDSLPDGPPRPGKALRVALDTGAG-------------------------- 72161098 2 PEGHTLHRLAIHFTKTFGGQRV-RAASPQGRFAEGAQRIDGRVLGEAEAHGKHLFLGFDSGEWVRVHLGLYGAWTFGDATGPPPPTGAVRLRLVSADAWADLRGPSACEVIDPAG--------- 29833831 2 PELPEVEALKDFLADHVVGHEVVRVPVAISVLKTYVTALEGREITAVRRHGKFLDLEAD-GLHFVTHLARGGHWRDKLPDAPPRPGKALRVALETGEG-------------------------- 183984529 2 PELPEIEALVDHLRRHAVGTTIGRVDVALSVLKTFDPPLHGQTVTGAGRWGKYLGVQ-AGPLWLIAHLSRAGRWSDKLAAAPLRPGKALRVHLGTP-GVAPGFDLT------------------ 70699884 2 PEGHSVHRIARQFERNVVGR-VVAASSPQGRFAEGAAVLDGREAIEARAVGKQMFLAFEGDVWLRVHLGMYGAW-------------------------------------------------- 88855146 2 PEGHSVHRIARQFALHFVGKHV-AVSSPQGRFAAGAERIDGLRMLSAKAVGKQMFLEFEHDRWLRVHLGLYGAWTVVGEHEPPEPIGAVRVRLLTENTCADLRGPTACEVLTPDEV-------- 168050039 2 PELPEVEAAKRLLDSHCLGATIVKAVVDNDTPAALQESLTGKKILSTHRKGKHLWLKLDS---------------------------------------------------------------- 182434517 2 PELPEVEALRVFLDDHLVGKEIARVPLAISVLKTYDPPLSGTTVTSVARHGKFLDIE-AGGLHLCTHLARAGRWKDSFPAAPPRPGKGLALRLITVDG-------------------------- 207082808 2 PELPEVEIVRQSLNKKIKQKKVKKVIVRNRNLRNFSSYFENKKIIKVERFSKYLILYLSKSIYCLIHLGMSGTIHIIEN--------------------------------------------- 120405833 2 PELPEVEALADHLRRHAVGLTVGRVDVALSVLKTFISALYGQEVTGANRWGKYL---------------------------------------------------------------------- 191163915 2 PELPDLAVYAENLARKLTGKKIKTVSFHDRAPDELSAALTGAKVAAVRRTGKQISFQADNGAVLRVHLMLTGGFVLTMAEQLDRLEAPV-VSITFSDGSALAVS-------------------- 182438709 2 PEGHTIRRLADDHAERFAGAPV-RVTSPQGKFSDSAALLDGRTLTATDAHGKHLFLGFGDTGWVHIHLGLFGKLG-FGAAPPPPPTDTVRLRLVNAAHHA------------------------ 34015259 2 PELPEVEVARRALEEHCVGKRIVRCSVAPPRLE---AALVGRTISAARRKGKNL---------------------------------------------------------------------- 166157053 2 PELPEVHTISQDLKNNIVGYKIENIQIRNYKIPEIEKKIKDKKISDVERIAKNIVIKLSENEFLVFHLAMTGRIILTPSKE--KKDKWTKIVFKNGDEKYLKFQFGKIKVLDEKSLSE------ 76664685 3 ------------LKKQLINKQIINTKIFYPIIKDIVAQIEGKNILDIQRKGKFLLFFLTKNLVLIGHSRMEGKLFIQPRQK--KHEKHEHFVLFLNDNTSLRY--------------------- 197775461 2 PEGHTIHRLAEDYLHRFAGWNV-RVSSPQGKFSDSAALLDGRVLDGADAHGKHLFLGFEDIGWVHIHLGLFGKLGFGPAPAPPATD-TVRLRVSNEEHYA------------------------ 184200752 2 PEGHSVHRLARQLADLFEGQQL-GVSSPQGRFAAGAALLDGRVLTRSRAHGKHLYLDFTAPLVLRSHLGIYGAW-------------------------------------------------- 197329963 2 PELPEVEALREFLDEHLTGRVVERVHLAVSVLKTYEPPLTGQPAGTTARHGKFLALRI-GELHLVTHLARAGRWQDSFPEQPPRPGKALRLVLE------------------------------ 163793016 2 PELPDIAIYLEALERRILGAEITGLRIASPFLDPPIKSAVGHRVESLRRIGKRIVIGLDGELFLVLHLMIAGRLQWAGAGA-PLPGKKGLAALDFDTGTLIL---------------------- 169844500 2 PELPEVQRAVNTLKHVAKGKRITKV--------------------------------------------------------------------------------------------------- 94968014 2 PELPDITAYLTALEPRVLGKTLQRVRITSPFLDPPLEAVERKRVLALRRIGKRIVFGLEDDLWLVLHLMIAGRLHWKAAGVALKGRNYL-AALDFDDGSLVLTEAG------------------ 209526485 3 ------------------NQPIVGADVAHPTAVEFIAQLTNTTINHWYRRGKYLL--------------------------------------------------------------------- 197782505 2 PEGHTIHRLAQDYAAAFQGAKP-HVTSPQGKFSDAAALLTGSELTRTEAHGKHLFLGFRDTDWVHIHLGLFGKVT-FGPAPAPPPTDTVRLRLANT---------------------------- 58270186 2 PELPEVERARKLIEDSCKGYKIASVDAQEDSINEFAKEIAGRSITGCERKGKTFWMTLSGGRYPVMHFGMTG---------------------------------------------------- 119500164 2 PELAEVSRIVHFIDQHLVGKTLTKVDIVYGKVSEFQKAMEGKKVVSAGQQGKYFWLIMNEPPHAVMHFGMAGYYRVEKPEDKEWPPKYWKFLLETDGAFVDFRRLSRIRLVPAEEIRKHSPLK- 169771323 2 PELAEVSRIVHFIRQHLVGKTLAKVDIVYGKASEFQKAMEGKKIVGAGQQGKYFWIAMASPPHVVMHFGMAGWLKIRNAD-------------------------------------------- 21221083 2 PEGHTIHRLAQDCTAAFA-RTAVRVTSPQGKFADSAALLDGTVLTTADAHGKHLFLGFENPAWVHIHLGLFGKVAFGPVPAPP-PTDTVRLRLAND---------------------------- 67526343 2 PELAEIYRIVHFIRQHLVGKTLAKVDIVYGKVAEFQKAMEGKKVIGTGQQGKYFWITMTSPPHVVMHFGMAGWLKIRDAD-------------------------------------------- 121708175 2 PELAEVSRIVHFLSEYVVGKTLTKVDIVYGKASEFQKAMEGKRVVSAGQQGKYFWMIMSEPPHAVMHFGMSGYYRSDKHEDEEWPPKHWKFLLETD---------------------------- 189189872 2 PEIAEVARVVHFLKKHIVGKTIKGVDIVYGKVGTFKKAITGKKVVDARQQGKYFWLVLDTPPHPLFHFGMAG---------------------------------------------------- 110601096 2 ---------------------------------ELAESLQDQVIEGVERWGKEIRFLLGNGKILHVHLMLTG---------------------------------------------------- 153003378 2 PELPDIEVYVEAIAARVRARPLLRVRLGSPFLRSVDPPLAGKRVEDVRRVGKRIVLALEGDLFLALHLMIAGRLHWREAGAKL-PGRVGLAALDFEDGTLVLTEAG------------------ 50953934 2 PELPEVTALAADLEKRLSGHVIDRLSVAFAALKTFPDALHNATITSVSRHGKFL---------------------------------------------------------------------- 46128147 2 PEIAEVARIVHFLRLHVVGKRIISASATDDKGEEVEAALKGKKIMSAGSQGKYFWIALEKPPHLVMHFGMTGWIHIKD---------------------------------------------- 164428247 2 PEIAEIARAVHFLRLHFVGKVIKHAEAVFGKVGTMAAGLIGKKMVSAGTQGKYFWMELSKAPHLVMHFGMTGWIHI------------------------------------------------ 146301106 2 PEGPSILILKEEVQQ-FAGKRIIEVS---GNASIDLERLQDKTILSFKTWGKHFLICFD-DFTIRIHLMMFGTYRI------------------------------------------------ 154287302 2 PELAEVARIVHYICTNLVGKTITQVHVVFGKATEFKKHMEGKKIVGSGQQGKYFWIIMSSPPHPVMHFGMTG---------------------------------------------------- 149922422 2 PELPDITLYVEHLRRRVVGETLSRLQILHPFVLRSVEPLAGKRATGVSRLGKRVVLTLEGEVHVVIHLMIAGRLHWKAPGAKLGSKRTL-LAAHFDHGALTLTEAG------------------ 55819191 2 PEGPEVALTADILEKYFKGKTLEYIDFRYSKYDDFIANLP-LKVSNVDTKGKFLWFELSNKWYIWNTFGLTGMWSLFEA-------KYTRAVLSFDN--------------------------- 38234839 2 PEGHVIHRFADQLNQHFASRRPLLVTSPQGRFVTEAAQLNGHALDHAEAWGKHLFLCFDSDHIVHIHLGLIGSMRLEDPANVWG---QIRFRIE------------------------------ 168061202 2 PELPEVQAAKVLVGSRCLGGVIVKALVANDSPAALQKALLGKKILETHRKGKHLWLQLDS---------------------------------------------------------------- 111226069 2 PELPEVDALAAFLRETALGRVVERVEVAVSALKTFVSALHGAALAAVERHGKFLVFALPTGLDLVTHLARAGRWKPSQPAAPARPGRGLALRVTFDDRS------------------------- 169179034 2 PELPEVAGLATFLDGQLRGAVLTKLVVSFAVLKTADPPIEGRTVAGVRRFGK------------------------------------------------------------------------ 116670100 22 PELPEVAGLGAFLGDRLRGAVLTKIIVSFAVLKTADTALEGRTISGVQRRGK------------------------------------------------------------------------ 25029390 36 PEGHVIHRLAGELTQRFGNSPALDITSPQGRFAREAAIVDQSRLLRADAHGKHLFIDFDVDHIIYIHLGLIGTLQFEPAGETRG-----QIRLHISDGAV------------------------ 145597000 2 PELPEVEALTVYLRQRAVGRRVDRLEIAINALKTYDPAITGQPVVHAQRHGKFLDLVLGADLHLVVHL-------------------------------------------------------- 109648945 3 -ELPEVLTLVRQLNESVKNRRILKVW-------------------------------------------------------------------------------------------------- 119962635 4 PELPEVHGLCMYLDTQLHGAVLTEVRINFSALKTADTALEGRTILGAKRIGK------------------------------------------------------------------------ 134096732 2 ---------AQHLRDNATGRSVARVDIALSVLKTVSSELHGRTVTGATRYGKYLDLDCE-GLHLVFHLARAGRWSDSLSPAPPKPGRALRVHL------------------------------- 159472486 17 ------HRVAAAHRKLLVGKSF-QARSPNGRFKEGAALINAKPLTRIEVHGKNLFYFFGGDVVMHVHFGMSGAFR------------------------------------------------- 168061884 62 --------------------------------------------------------------VVHIHLGMSGSFRLYPPGPIPREATRLRL--------------------------------- 85710814 2 PELPEVEVSRMGIAPHIEGHKIERVNV------------------------------------------------------------------------------------------------- 198258328 41 ------------------------------------------------THGKRMLFAFSGGAFLEAHLGMTGSLH------------------------------------------------- 149203140 2 PELPEVETVRRGLTPVMEGQVIARPDLRWPFPPNMAARLTGQTVTALRRRSKYILADLTSGESLLIHLGMSGRMLVSGDHDHPAPEKHDHVVFDMANGARITFRFGAMDLLPTATAETHPLLAR 49473899 2 PELPEVETVRRGLEPVITGAKIIRRDLRFPFPEAFSERLVGRTIMELGRRGKYLLFHLSQNETILSHLGMSGSWRIEDDSAAGKFVKHDHMDIQAKDGKVYHLRFGFMLLLDTNRIYEHPLLKK 49475062 2 PELPEVETVRRGLEPVITGAKIVRRDLRFPFPEAFSERLIGRTIMGLGRRAKYLLFHLSQNETILSHLGMSGSWRIEDDFLRERFVKHDHVVMQAKDGKVYHLRFGFMLLVDTRSLYEHPLLKK 85706182 2 PELPEVETVRRGLAPIMEGQVIARADLRWPFPPEMSARLTGQRVLALRRRSKYLLADLASGETLLIHLGMSGRMLISGDHAHPAPEKHDHVVLDMAGGARITFRFGAMDLMPTTTAESHPLLAR 149912815 2 PELPEVETVRRGLTPAMEGAVIARADVRWPLPVDMATRLSGKTVLSLRRRSKYILADLSSGETLLIHLGMSGRMTVSGHHDHPAPAKHDHVVFHMANGARITFRFGAMDLISTPKADTHPLLAK 126724501 3 PELPEVETVRQGLLGAMDGATITRPDLRWPFPENMAQRITGQKVLGLSRRSKYILVSLASGETLIIHLGMSGRMTVSGHHEHPAPQKHDHVVFHMDNGAQVTFRFGAMDLATSDDIENHWLISK 126730152 2 PELPEVETVRRGLAPVMEGQVIARPDLRWPFPERMAQRLTGAHVLQLRRRSKYILADLSTDETLLIHLGMSGRMLVSGDHDHPMPEKHDHVVFDMDNGARVTFRFGAMDLMSTRAVDAHPLLAR 167649030 2 PELPEVETVRRGLEPVLSGARLARVDLRFPLPDGFVQRLTGAKILRLDRRAKYLLVPLDRGDTLVMHLGMTGRFEIAAPSEVTPDDKHAHVVFETEDGAVVTYRFGFMDLIATDKVDRHPWFA- 39933164 2 PELPEVETVRRGLQPAMEGFRIDRANLRFPLQKDFVARLTGQTVTGLGRRAKYLLADLSSGDVLLMHLGMSGSFRVVEADGETRPGTHDHVVFEMASGARVVFRFGFMKVFPRSEIETEPHLK- 115522499 2 PELPEVETVRLGLQPAMEGARLRRADLRFPFQPDFTDRLTGQTVTGLSRRAKYLLADLSSGDALLMHLGMSGSFRVIEPGTPGDFHHHDHVVFSMSSGKTVVFRFGYMKLFRRAAIEDEPFLK- 90421901 2 PELPEVETVRRGLEPAMAGARIRRADLRFALQPDLATRLIGQTVKGLGRRAKYLLAELSSGDVLLMHLGMSGSFRVEASGAPGAFHHHDHVVFRMSNGAVVVFRFGYMKILAPGEIADEPFLK- 146310878 2 PEGPEIRRAADSLEAAIKGKPLTNAWFAFPQLKSFESSLIGQKVTQIETRGKALLTHFSHNLTLYSHNQLYGVWRVVDAGEHPQTSRILRVRLQTADKAILLYSASDIEMLTPEQLLTHPFLQR 197787635 2 PELPEVETVRRGLIPAMEGVRIARVDLRFPLQTDFVARLGGRVVTGLGRRAKYLLADLDSGDVLLMHLGMSGSFRVAMDGTPGIFHHHDHVVFEMDNGAVISFRFGYMKIVARADLEAEPFLK- 117924919 2 PELPEVETTRRGIEPALVGKRLCGVVVRQPQLRWLEKELVGQVIQQVARRAKYLLWRCPQG-TLLVHLGMSGSLRIVPEHTPPAKHDHVDWVMEGGQMVRLHRRFGAVVWIPTSPEEEHPLLAK 110636424 2 PELPEVETVRRGLEPVMEGARIRRADLRFPFPAGFSEHVKGCRIEALGRRAKYLLLHLENGRVLVSHLGMSGSFRIEESGARSKAEKHDHVVFHLARHARVIYRFGFMLLLDSADLEAHPLFA- 84684525 2 PELPEVETVRRGLEPVMTGHRIARAEVRWPFPERMAERLTGATVLGLRRRSKYILADLDTNETCLIHLGMSGRILISGHHEHPATEKHDHVVLDMDGGARITLRFGVMDLFTTGTGDLHPLIA- 116492457 2 PELPEVETVRRGLAALVEGKIVTNVVVRYPKAEIFAEELEGKKILNVRRRGKYLLIDFSGDYTMVSHLRMEGKYSVVDRRE--EYGKHDHVIFELDDGKDLRY--------------------- 83944872 2 PELPEVETVRRGLIPAMEGRRILRADLRFPFPDRFAERLTGTVVERLDRRSKYLLARLGSGETLLMHLGMSGRFSVTAEDAAPANPAHDHVVFQMEGGVTVTYRFGFMTLFETDAEAAQPYL-- 148251702 2 PELPEVETVRRGLQPVMEGAKIVRGDLRFPFQPDFAKRLQGQTVRGLGRRAKYLLADLSSGDVLLMHLGMSGSFRVIKQDDEEKDSVHDHVVFHMSSGADIVFRFGFMKIIGRGEIEREPHLK- 167358415 2 PELPEVETVKRGLTPAMEGTRVTRLDLRFPFPDAFADRVSGRTIVGLGRRAKYLLVDLDDGNTLISHLGMSGSFRIEEGAGMPGEFHHARSKDEKHDHVVFHLRFGFMDMVGRADLAAHPF--- 92115680 2 PELPEVETVRRGLQPAMEGATIVRADLRFPFQTDFVARLEGQTVTGLGRRAKYLLADLASGDVLLMHLGMSGSFRVIDAHPRNEDRAHDHVSFTMSSGASVIFRFGYMKVIARTVLNDEPLLK- 91974694 2 PELPEVETVRLGLTPAMEGFRIARADLRFPLQKDFVARLTGQIVTGLGRRAKYLLADLASGDVLLMHLGMSGSFRVVAADTPGEFHHHDHVVFDMSSGARVIFRFGFMKIFPRAAIDDEPHLK- 157373258 4 PELPEVEVTRQGITPHLVDQTVRNASLRWPVP-DIAQQIVGETIRNVRRRAKYLLIDTDAGTTIV-HLGMSGSLRIVSRNTPVE--KHDHIDLELASGKILRF--------------------- 146337247 2 PELPEVETVRRGLQPVMEGAKIVRGDLRFPFQPDFVKRLQGQTVRGLGRRAKYLLADLGSGDVLLMHLGMSGSFRVIKPEETPGEFHHDHVVFHMSSGADIVFRFGFMKIIGRGEIETEPHLK- 154247235 2 PELPEVETVRRGLIPVLQGAVIERPDLRWPLPDNFAERLAGRRVEAIGRRAKYLLADLDGGEVMILHLGMSGSIRIEGGGRPGRFHHHDHVVLHLAGGATVTFRFGAILIVPYDQIMSHPLLA- 90580917 2 PELPEVEVSRMGISPHVIDQTVKQIIIRNPRLRWPIKAIEGQVIRGVTRRAKYLLLETDVGYAIV-HLGMSGSLRVLPVGTPVE--KHDHVDLVLTSGEVLRYRFGA--WLWEEKGVTHPVLEK 75674239 2 PELPEVETVRRGLQPAMEGATIVRADLRFPFQTDFVARLEGQAVTGLGRRAKYLLADLASGDVLLMHLGMSGSFRVIDAAPRGEDRVHDHVRFTMSSRAEIVFRFGYMKIVARSALGDEPLLK- 194539498 2 PELPEVEVSRMGISPHMVGQTIQSFTFRTPKLRWDIKKLEGQVIRAISRRAKYLLIETNTG-TAIVHLGMSGSLRVLDADFPPA--KHDHVDLKLSSGKILRY--------------------- 84386871 2 PELPEVEVSRMGISPHLVGEKIKSLTFRTPKLRWDIKRLEGQVIRSISRRAKYLLIETDMG-TAIVHLGMSGSLRVLDADFPPA--KHDHVDLKLTNGKVLRY--------------------- 92116584 2 PELPEVETVRRGLQPVMEGARITRVDLRFPFQPDFAARLTGQRIVGLGRRAKFLMADLASGDVLMMHLGMSGSFRI--GAVPVGAFHHDHVVLRLSSGKIITYRFGFMKIVARSALDDEPLLK- 161507869 2 PEMPEVETVRRTLIPLIKGKTIEKVILWYPKIEKFLSELPGKKIIDIDRYAKYLLIRLSDNLTIVSHLRMEGKYHLTTSDAP--KDKHDHVEFIFTDGTALRY--------------------- 114332459 2 PELPEVEVTRRGIDAHLAGRYITQVKIRWPVSPELITLLPGQRINTITRRAKYLLFACSKG-TLIIHLGMSGSLRVLPVSTP--SLLHDHFELWLDNEKMLRFRDPRVILWWDGDVRQHPLLQK 199599522 2 PELPEVETVRRSLLPLVKNKKITAISTNWEKLATFQKQVVGAAVNTIDRRGKYLLIRLNNGMTIVSHLRMEGRYYVVSDAKTP-LDKHDHVTFTFQDGSQLRYRFGRMRLIHTGQEQLVPALAK 167549026 2 PELPEVETSRRGIEPHLVGATILHAHIRNGRLRWPVSRLSDTPVLSVQRRAKYLLLELPDGW-IIIHLGMSGSLRILSEALPAE--KHDHVDLVMSNGKILRYRFGA--WLWTKELEGHNVLA- 212705161 2 PELPEVETSRRGIEPHLVGNTIAYTIVRNSRLRWPVSELADEKVLSVQRRAKYLLIELNKGW-IIVHLGMSGSVRILTEELPEE--KHDHVDLILGDGKVLRY--------------------- 167856318 2 PELPEVETSMRGISPYLVGQKIKEIIVRQPKLRWAVSTMQGATIIEIYRRAKYLIIQTDKGD-ILVHLGMSGSLGILSVKENKAIDKHDHIDLITENGVILRY--------------------- 58040922 2 PELPEVETVMRGFRDAFEGHRISHVDLRWPFPADLREKLEGHHVLSFRRRAKYILVRLEGGWSMLLHLGMSGRLTIGRAGTNATPPAHEHLVLETDSGARAGLRFGMVDLVRTSEEDSHRLLA- 84501265 2 PELPEVETVRAGLAPAMEGEVIARADLRWPFPENMAGRLSGRRVDRLRRRSKYILADLDSQETLLIHLGMSGRMTVSGDHEHPAAEKHDHVVFDMANGARVTFRFGAMDLMATPETEAHPLLA- 170744299 2 PELPEVETVRRGLEPALVGARFTRPDLRFPLPARFAARLTGQRVEALSRRAKYLVADLSSGDALIMHLGMSGRFDVVFPDGRPGQAKHDHVVFALSNGARVTYRFGFMDLVRRAELET------ 15615714 2 PELPEVETVRRTLAELVIGKTIEQVDVGWAKMDQFKWLLKGQTIRSMGRRGKFLLFHLD-DYTLVSHLRMEGRYGLYQQNESVA--KHTHVRFVFGDGTELRYQ-------------------- 114778708 2 PELPEVEVVRTGLEPCLIGRRILTVTCHRPSLRYPLPDLSGSRIVAVRRRSKYLLIEVSDGRVLVWHLGMTGQFHVL--GSEVSAGKHEHVRIDLDDGTSLRYRFGYAGLLAADQLAEHPWFA- 88801019 2 PELPEVETTCRGIEPHLNNRTISRVTVRWPIPPELDDWTRDQRVLGVSRRSKYILIQLERG-TLIVHLGMSGSLRVLLDD--PTPGKHDHVDVELDNGVRLRY--------------------- 196184647 2 PELPEVETVRRGLTPVLAGARLSRVDLRFPFPDRFVERLEGATVQRIDRRAKYLLMPLSSGETWITHLGMTGRFTLEFEEAAPIAGKHEHCAVRDGASTRIGYRFGFMGLIPTDQVEVHPWFA- 152977704 2 PELPEVETAKNGITPYLDGFYIEKIIVRQPKLRWEVSQISHQKVTALSRRAKYLIIHTAQGY-IIGHLGMSGAVRIVSPDSP--VNKHDHLDIVMNNGKIMRY--------------------- 188583716 2 PELPEVETVRRGLAPAMVGARFARVNLRFPFPERFAERLEGTTVRELARRAKYLTAHLDSGESLILHLGMSGRFDVRMPDGALGTPKHDHVVMAFANGATVTYRFGFMDLVATRDLET------ 149192220 2 PELPEVEVSRLGISPHLLDETIKEIVVRQRQLRWLIPQLHGQAITSIRRRAKYLLIDTDKG-TAIVHLGMSGSLRVLE--NPPEAEKHDHVDLVLSNGKVMRY--------------------- 89069834 2 PELPEVETVRRGLAPAMEGATIARADLRWPFPERLAERLTGRRVLRLGRRSKYLLVELEGDETLIVHLGMSGRMVVSGDPEHAAAEKHDHVVLHMASGARVTFRFGAMDLWPTETLENHWLLA- 163698324 2 PELPEVETVRRGLEPALVGAHLARPDLRFPLPERFAARLTGQRVEALSRRAKYLVADLSSGEALIMHLGMSGRFDVVLPDGRGARAKHDHVSFALSNGARVTYRFGFMDLVPAAELAT------ 194363823 2 PELPEVETTRRGLAPHLQGRRVHRADLRWPIPPEVAGQLPGQRIDAVRRRAKYLLLDTAAGSA-VLHLGMSGSLRVLPGDTPLR--AHDHVDISLDNGRLLRFRFGSLLWQPAGEV--HPLLQ- 85060184 2 PELPEVETSRRGIEPWVAGQTILRAEVRNARLRWPVDALRDQRVLSVQRRAKYLLLELEKGW-IIIHLGMSGRLRVLPQPQPPE--KHDHVDLVIGNGCIIRY--------------------- 197106888 2 PELPEVETVRGGLAPVLEGRRLVRVDLRFPLPPGFVQILTGSTIVKLERRAKYLLGRLDREDTLVMHLGMSGRFEIAHPEAPDPDPKHAHVVFETEAGVRITYRFGYMSLVNTATLDLHPWFA- 27364270 2 PELPEVEVSRMGITPHLLNQTIQSLIFRTPKLRWVIKKLQGQVIRHIGRRAKYLIIETDVGSAIV-HLGMSGSLRVLDADFP--AGKHDHVDLKLSNGKVLRY--------------------- 188532230 2 PELPEVETSRRGIEPHLVGATILHAVVRNERLRWPVSALSDQPVLSVQRRAKYLLLELPAGW-IIIHLGMSGSLRVLPEDLPAA--KHDHVDLVMSNGKVLRY--------------------- 148265694 2 PELPEVETTRRGIAPYLVGKRICRVTVRTAKLRDLDSILSGRIISAVERRGKYLLVRFTAG-TLILHLGMTGNLRLVQADTPP--GRHDHLDLVLNSG--LCLRLTDPRVWTHDDPLRHTLLAK 83309731 31 PELPEVETVARGLAQVWDGRRFVSVELRVPFPKDFARRLTGRTVEAVGRRAKYLVVRLDGGLVMLGHLGMSGRMTIGALRNEPPGP-HDHVEWVTDQGISVTLRFGLFALCEASDLGGHPLLA- 1169728 2 PELPEVETVRRELEKRIVGQKIISIEATYPRMEQLKKELTGKTIQGISRRGKYLIFEIGDDFRLISHLRMEGKYRLATLDAPRE--KHDHLTMKFADGYADVRKFGTWELISTDQVLPY-FLKK 212638360 2 PELPEVETVRLTLLPLVVGKTIERVKVHWPKIATFCERLKGQTIHNIGRRGKFLLFQLD-DVVLVSHLRMEGRYIYEKEDAP--FDQHTHIFFTFTDQTELRYR-------------------- 168483039 2 PELPEVETVCRSLEKLIIGKKISSIEIRYPDLEEFQRELPSQIIESMGRRGKYLLFCL-TDKVLISHLRMEGKYFYYPDQVPER--KHAHFFFRFEDGGTLVYEFGTMELLVPDLLDAY-FISK 114321796 2 PELPEVETTRRGLAPLLEGRRVTGMTVRWPVPAGLPDAITGQTIRAVDRRAKYLLFRTPAG-TLILHLGMSGSLRVIPGQQAGAPGRHDHVDLRLADGSCLRY--------------------- 152979915 2 PELPEVEVTRRGVAPHLEGQVITGVALRWPFPATLSQTLAGRTVRSTGRRGKYLLIHFDHG-TLIIHLGMSGHLRILPSDVPPK---------------------------------------- 90420499 2 PELPEVETVRRGLQPVLEGARITRPDLRFALPERFAERVTGRRITALGRRAKYLVAEMEGDLVLAMHLGMSGSFRIEGPEGEARLHDHVRFDVTTGDGAAVIYRFGYMTLIARAEMETHP---- 209693776 2 PELPEVETSRLGITPHLQGQTIKAITVRTEKLRWPIPQLVGQRIQSIRRRAKYLMIDTPEG-TAIIHLGMSGSLRIL--DEAIPTAKHDHVDLVLDSGKLLRY--------------------- 169348424 2 PELPEVETVRRTLKNFVLNKRIISIDIMYPDIEEFKNKVCNQVINDIDRIGKFLIFKLD-DVAFVSHLRMEGKYHYVNRDEP--LNKHDHIVFNLDDGKQLRY--------------------- 138896290 2 PELPEVETIRRTLLPLIVGKTVGDVQIFWPNPEAFAARLVGQTVRGIDRRGKFLKFLFDQD-MLVSHLRMEGRYTVADAHEP--LDPHTHVVFRFTDDSELRYR-------------------- 93279440 2 PELPEVETIRRTLLPLIVGKTIEDVRIFWPNIEAFAARMIGQTVRGLERRGKFLKFLLDRD-ALISHLRMEGRYAVASALEPLEP--HTHVVFCFTDGSELRYR-------------------- 116490733 2 PELPEVETVRRGLKKYFENEKIKDLKIIYPKLTEFIEKVVGSTVSRIDRRGKFLLFRLDNNLTIVSHLRMEGRYSVEAAQEAP--HKHTEMIFELENGKQVFY--------------------- 134299455 2 PELPEVETIVRSLEKHLSGLVITSVDIRTPRVDIFTDQIVGRQFQKLGRRGKYLLLHMSDGLTLVIHLRMTGRLIYCDADLPLE--KHTHVIFHLDNGKQLRFRFGRMSLVPTREVPHLPGIK- 85709426 2 PELPEVETTVRGLARFLDGERIERVDLRRPFPPELVQVMTGATVTGLSRRAKYGLIHLDRGATMIFHLGMSGRWRI----DPEEADRHDHLLMEAAGHRALCRRFGSVDLEQTDALDTWP---- 46143899 2 PELPEVETSLRGVEPYLHGKIIKQIVVRTQKLRWAVSDMQGAKIVALSRRAKYLILHTTQGD-ILIHLGMSGSLGILQENQQPA-GKHDHVDLITQDGMVLRY--NDPRWLWTKNAEQHELITR 15836676 2 PELPEVETTLRGLLPYLTNQTLRRRTLRWDIPSHIESRLPGHRITTVCRRAKYLLIDTNAGGSLIIHLGMSGTLRLLAPETPLRP--HDHVDIMLNNRRVL--RFNDPRLLWQEDGQIHPLLQR 121999089 2 PELPEVETTRRGLQVHLVGRTLQRVVVRYPVPARVEAAVVGEEVVALERRAKYLLIRLGGGAWLLLHLGMSGSLRLVAETDAP--GRHDHVDLVLNDGRAV----------------------- 23099617 2 PELPEVETIKETLKLFVCNKTIKHIDIEWPNMEEFKALVTGQTIRSMGRKGKFLLFYLD-EYVLISHLRMEGKYSVHSPGDPVK--KHTHVTFYFSNGEELRY--------------------- 89894087 2 PELPEVETIRRSLSQHILERRIEEILIRWPEEKTFADAVRGLKFQSIERRGKYLLFTLEEGWSFIAHMRMTGRMVYHAQSQEPE--KHTHVVLKLSSGETDTRKFGRLQLVRTEERLQQPSLAR 163763562 2 PELPEVETVRQTLTELLIGRTIEDVWVGWPAMERFALMLTGQTIQSIGRKGKFLKLYLD-DCVLVSHLRMEGKYALKEAGS--ERSKHTHVVIRFTDGTALHY--------------------- 69246665 2 PELPEVETVRKGLERLVVGKTIQKVQVLWPKIIEFEASLVGETIQSIGRRGKFLIFHLDHCE-LISHLRMEGKYQFTKENTP--IDKHTHVLFFFEDGSQLRY--------------------- 198284465 2 PELPEVEVTRLGIAPHLRGRRLEGAVVRDPVNDDLAARVSGQRLLNLRRRGKYLLLDLERG-TILIHLGMSGHLRVLPQSAPVQ--KHDHVDLLFADDLCLRFRFGAVLWLDDAD--HHPLLQ- 48474237 2 PELPEVEVTRLGITPHVLHQTVTDIVIRNGRLRWPIPDIKQQPITKVRRRAKYLLLDTPVGSAIV-HLGMSGSLRVLPAGTAPE--KHDHVDLALSSGEILRY--------------------- 167585427 2 PELPEVEVTRRGIEPFVAGRRVERVDVRWPVPAGLAEQLRAREVLGVERRGKYLLFEVDAGWFIV-HLGMTGTLRVPTAGAPPAAAKHDHIDWIFDE-FVLRYRFGAVLWHPREDVHAHPLLA- 145301060 2 PELPEVEVSRQGISPWLTGIKVTRVVVRDGRLRWPIQELVDLTIHRVSRRAKYLLLETDFG-TADLHLGMSGSLRVLNIGTPAE--KHDHVDIELANGKLLRLRFGAL-LWTREPAEAHALLAK 209966315 2 PELPEVETVRRGLEMKIAGRVLVRVDLRFPLPERFAARLTGLRVAGLFRRAKYLLIRLEGPLVWLVHLGMSGTL-VVRRGPPGPPGPHDHLVFETDQGWVVTYRFGFMDLFPEALLDSHPMLA- 104774357 2 PEMPEVETVRRTLRPLVVGKTIDHVDIWYGDPETFKRELKGKTFTAVDRYAKFLLFRL-GDLTVVSHLRMEGKYHLTTWDAP--VDKHEHLQFAFTDGSSLRY--------------------- 113460292 2 PELPEVETTLKGVSPYLKGFIIEKIVVRNPKLRWEVSTFKHVKILNLTRRAKYLIIHTEQGY-IIGHLGMSGSVRIVPHDNP--VNKHDHFDIVMNNGKLLRY--------------------- 94676562 2 PELPEVEIIRRGIEPWVVGHIIQRAEIRNNQLRWPIDQIHQRRVISLKRRAKYLLMQLHHGW-IIIHFGMSGRLRILAHMLPPE--KHDHIDLIMSNNCILRY--------------------- 119713349 2 PELPEVETTLRAIEKFIHEVKIYNRNLRWKISKDFESLTIGQTVESIKRRAKYLIFHLSNGQNIILHLGMSGSLRIAKNNE------------------------------------------- 33595501 2 PELPEVETTRRGIDTVITGRTLRRLVVRWPIPPALPDLLAGRTVLECGRRGKYLLLRFDHG-VQIVHLGMSGSLRRVPEQEAPRKHGHVDWVF---DHAVLRLRFGAVLWHPAGPIAAHPLLAR 119503521 2 PELPEVETTRRGIDPHAVDRCIERVVIRNAQLRWPIEDAAGQRILRTRRRAKYLLIDLEH-HTLMVHLGMSGSLRIMPASTPP----------------------------------------- 163847434 2 PELPEVETVARSLAPQLQGRTITGLKMLTPSPDEFAALIAGRRIEAIGRRAKWLLLSLDGEWTLAIHLRMSGQLLVAEPETSEA--RHVHFALDLDNGRRLIFKFGRVHLLDRQGLAA------ 187606144 2 PELPEVETVCRRLRPAVSGKTIQSVDVLDPDPEEWVHHLIGETITDVERRGKFILFKLTNGY-LVSHLRMEGKFFPYETATEP--VKHTHVVITFTDQSTLHYKFGTMELRTNETIHTTPPLS- 126651390 2 PELPEVEGVVQALKPKVEGRTIQHVIVKQAEPDAFELTLSEMTITKIERRAKYIFFHLEVPYVLVSHLGMTGAWFVVNSPEEAKFQKHIHATFKMADGGYLIYRFGELRFL--AKIEDHVPLTK 121534306 2 PEMPEVETIRRTLADKVVGRRIEAVKVKWPSVSEFKEAVTGRKIERLDRRGKYLLFRLEHDLVMVVHLRMTGRLYYVPAG-------------------------------------------- 187477042 2 PELPEVETTRRGIDPVITGQTLRRLVVRWPIPADLPSLLTDRPVLATGRRGKYLLLRFEHG-VQIVHLGMSGSLRRVAMDEAPRKHDHVDWVF---DHAILRLRFGAVLWHPNTDVEAHPLL-- 188591113 2 PELPEVEVTRRGLLPHVVGRRIAAVTVRHRGLRWLEACLAHRLVRRIERRGKYLLLECQPPGWLLVHLGMTGTLRVLPEAPPPGMHDHFDLLLDLADTIVLRFRFGAILWLPEAELASHPLLS- 94265145 23 PELPEVEVVRRGLEPLVTGRRIDNIELRRPPLAALRELAVGAVITGVERRAKYLLLHLDNGALLVIHLGMTGKLYPAATTEPPR---------------------------------------- 118048578 2 PELPEVETVARSLAPQLLSRTIVGLRMLTPPPPEFAALVAGRRIEAVGRRAKWLLLTLDAGWTLAIHLRMSGHLLVAEPAAADAP--HVHFALDLDDGRRLIF--------------------- 86604927 2 PELPEVETVRRDLQRLTLGLCILSVEVAYPGKDEFAQGLAGSCLTQWQRRGKYLLGSLDSGAVLGVHLRMTGQ--------------------------------------------------- 162447217 2 PELPEVETIRRNLNTVLEGEIIREVLVYYRPIASFETKLKGQRIHKVEREAKYLKFILD-DYLLVSHLRMEGKYFMDAP-----LNKHIHVVFNLSSGHTLSYE-------------------- 196257810 2 PELPEVETVCRGLNQLTLGQPIEGRTLAYPFIAEFWQGITGTSINRWQRRGKYLLAQLDSGGGLGVHLRMTGQ--------------------------------------------------- 113866406 2 PELPEVEVTRRGLLPHVVGRRIAAVTVRHRGLRWPVDRLAQRVVRRIERRGKYLLLECEPAGWLLVHLGMTGTLRVLPEAPSPGAHDHLDLVLAPGPGAALGRRFGAILWLPEAELPSHPLL-- 190571281 2 PELPEVEVISNFLFDKIKNKKISNVTVRVPITKNIDDLLKGKVINDIKRRGKYIISNIDASMAVIIHLGMSGKLIYVEDNQ--AQNKHDHVIFLFSDNTSLIFRFGLVIVLNREQ--------- 187927361 2 PELPEVEVTRLGLLPHITGRRIVRAVVRWPVDPALPELLAGLTVTRLLRRGKYLLIECVPGGWLLIHLGMTGTLRVLETPVPPGLHDHVDIELAGATGVHVTLRYRDPRLWDEAGLAEHPLL-- 186701833 2 PELPEVQTIVDYLNHHVLDIFIKKTIVHLPKPQEFEKLLINHKIVKIKRLGKYLLFFLSNNLVLSVHLRMEGKF-YYQAKEEWFNLAHTHIIIEFNNGMQLRY--------------------- 197766198 18 PEGDTVFHTARRLDAALSGRRLTVADLRVPRFAT--ADLTGREVRDVTPRGKHLLTRLSGGLTLHTHLRMDGAWRVYEAGERWRPGHQIRAVLGNEARTAVGYRLPVVELLRTAD--------- 17545118 2 PELPEVEVTRLGLVPHLTGRRIVRAVVRWPVDPALPELLGGRTVARVLRRGKYLLIECAGAGWLLVHLGMTGTLRVLETPAAPGTHDHLDIELADAAGRPITLRYRDPRLWDEAALSAHPLL-- 197329777 2 PELPEVEVVRRGLERWVAGRTIEDVEVLHPRAVDFAARLRGETVGVPQRRGKYLWLPLAGDLSVLGHLGMSGQLLVQPADAPDEKHLRIRVRFDDAAGTELRF--------------------- 67906503 2 PELPEVETTMSALQPFVEKKIINNRNLRWKIEKDFEKNISNKKIISIARRAKYIIFNLSDG-FIILHLGMSGNIRIQD---------------------------------------------- 193078273 2 PELPEVETTKTSLFP-LLNQKVLSVEVRNPSLRWPIPDLVGQRLIGLNRRSKYILAEFEQDQMLW-HLGMSGSFRLCQPNDELR--KHDHLIIQFEDQ-------------------------- 134102536 2 PELPEVEVVRRGVAAHVVGRTVSEVEVLHPRPDDFATRLAGRCLTAARRRGKYMWLELDAGEAVLAHLGMSGQLLVQPDEAPDET--HLRVRFRFDDG-------------------------- 145224770 2 PELPEVEVVRRGLAAHVTGRTISAVRVHHPRPADLTARLLDSVITGTGRRGKYLWLTLGDGSAVVVHLGMSG---------------------------------------------------- 196180720 2 PELPEVETIRLGLKQITCTQAIQGGDVLLPRVAAFWQGLKQTRITDWHRRGKYLLAQLNRSEWLGVHLRMSGQLLWIQQTEPLQ--KHTRVRL------------------------------- 197625235 2 PELPEVETVRRGLEQRTQGFAIARVQVHRPRPEAFAAALQGCTVQHWRRRGKYLI--------------------------------------------------------------------- 197782650 2 PEGDTVWQAAKRLHTALADKVLTRSDLRVPKYAT--ADLTGRRVLDVTPRGKHLLTRIEGGLTLHSHLRMDGSWKVYAENQRWGPTHQIRAILANTDRTAVGYRLPVLELLRTTD--------- 169831563 2 PELPEVETIVRDLGARLTGLMVERAEVLLPKPEEFARLIAGRKILGLSRRGKYILIELSRGWVLILHLRMTGQLVYTTVLEP--FPKHTHLVLHLDQGVTDLRQFGRASLVPAREVRRVPGL-- 188524384 2 PELPEVQTIVDYLNLNVLNLLIKKVIVHLPKPAEFENLLVNHKITNIKRLGKYLLFFLDNNLVLSVHLRMEGKF-YYQPKDEWFNLAHTHIIIEFENGMQLRY--------------------- 17231812 2 PELPEVETVRRGLNQLTLNRKITGGDVAHPFVGDFLNGITGSTISTWHRRGKYLLAELSASPWLGVHLRMTGQ--------------------------------------------------- 111023233 2 PEGDTVWRTANSLRDALEGKVLTRCDVRVPRYATV--DLSGQLVDEVVSRGKHLLIRV-GDYSIHTHLKMEGAWHIYAPDTKWRRPTHARIVLATEDRVAVGFSLGITEILGRDDEE------- 45644628 2 PELPEVETTVRAINKRLLKVIIHNRNLRWKVDRIIEKKIDNKKVRSISRRAKYILIQF-KDLFIMLHLGMSGNLRIQKNNN------------------------------------------- 172039237 2 PELPEVETVCRGLNQLTFGQTIRGGKVLLPRIEEFLEQINNATFGQWQRRGKYLLVPLEEKKWLGVHLRMTGQLLWVKQNEP--LSRHTRLRLFCDRSKELRFTFGKVWWVPPNQ--------- 113954166 2 PELPEVETVRRGLANRLDQFVISDLEVCRDRPECFESGLLNCRVGNWMRRGKYLYSELESAGYWGVHLRMTGQFQWIEDDTPP--CKHTRVRFWNAKGQELRFSFAEMWWVPPD---------- 170078422 2 PELPEVETVRRGLMQISLNQQFTRKTLAYPDPDHFLGMIQGLFIQDWQRRGKYLLGKLSDGSTLGIHLRMTGKFLWTTPDVPVQ--KHTRIRF------------------------------- 78185409 2 PELPEVETVRRGLADRLESFEIAEIEVCRARVDHFVAGLKGATVGAWSRRGKYLMAQLEPNRSWGVHLRMTGQFQWHATPAAP--CSHTRVRF------------------------------- 123965595 2 PELPEVETVRKGLEQKLKNFIIKRVEVAYPIDKDFVKGLQNSLINKWDRRGKYLIMSLKNNGSLVVHLRMTGYFTFNKNPTSP--CKHTRIRL------------------------------- 116621959 2 PEGDTIFRTARTLQAAIGGREVTRFESVLPKLEDYDTPLAGRTVEKVEANGKWLLIYFSGDLILLTHMLMSGSWHIYRPGERWQRPREMRIVIETDAMVAVAFRVPVAEFHTAHSLAR------ 194246472 2 PELPEVEVVVRSLKKNLIDKKIINIKVLYGKLDIFKKIL-NQKILNLTRKGKYLIFFFSNELVLVGHLRMEGKLYFKPSDE------------------------------------------- 118406894 2 PELPEVRVVVKALNNTILNKKITNLIIYKPKPQYFISILRDKKIEKIDNIGKHIIFFLSEKLVLLSHLRMEGKYRYY----------------------------------------------- 124520543 2 PELPEMETYKTWLASLIGGRTITNAMIQREPAGKFMKAVTNQKIQSISRCAKYLIFQLENGSCLLLHL--MLGGWMFFGKEEDKPDRTIQIQLSFGDRHLIGLRLGYLHLLTPEAVQA------ 192808836 2 PELPEMENYRRLLSQSILNVPITDVVVNREKIDEFTSALKGSKVIFVERRGKHLIFHLHNGGRLLLHLMLGGILYLGRRDDEERPSRSTQVEITFGDQVLIGLRLGYLHFLTARETEN------ 159901996 2 PEGDTIHRAAANLRKVLDRQKIVSASGRQEVLS--VADLAEATVTGVEARGKHLLIHFDSDLVVHSHMGMTGSWHIYRLTDSWQKPDQAVLVLKTAAWCVVCFTPKLLEIVSETKLRWNSWLTK 73662385 2 PELPEVEHVTRGIKPFVKGQKIESIIVKGMELDTFKRFTRLYTIVDIERRSKYIVFYLEKDRILISHLGMAGGFFVVDKLEDPNYRKHWHVIFKLDNDKLLVY--------------------- 71064918 2 PELPEVETTKTSLAP-LLGQKVTNVQVFQPKLRWSIADLVDYTLDSVERRAKYLILNFDDGRQLLVHLGMSGSLQQHNHASDKRKHDHLIMSFIGADQTQLHYRFGSILWLEEDKLLNH----- 197783135 2 PELPEVEVVRRGLERWVAHRTVAEAEVLHPRAEDFAHRLEGHRVGTPSRRGKYLWLPLDTDQSVLAHLGMSGQLLVQPHAAPDE--KHLRIRVRFAD--------------------------- 148238875 2 PELPEVETVRRGLANRLQSFVIDDIEVLRDRPQALRLGLRGQKVGAWSRRGKYLVAQLHDPQTWGVHLRMTGQFQWHPTPTEP--CRHTRVRLWNTAGEELRF--------------------- 6537224 2 PELPEVRSVVKDLRPKVVNRKIVKIDILHPKLEEFKNFLINETFLDVNNLAKHIIFSLTNNKYLLSHLRMSGKYFTHYKYRP--ATKHDYLIFHLDDNSCIYY--------------------- 114567528 2 PELPEVETIKNNLQEIL-PLRIKELEIRREDIRDYAEELTGQIIEEASRRGKYLILAVDNGLFLVFHLGMSGRLYIQEEETTVLEP-HVHVIIHLDKRLKLLY--------------------- 93005206 2 PELPEVETTKTSLTP-LLGQKVTNVQVFQPKLRWSMSDLIDYTLDSVERRAKYLILNFDDGISLLIHLGMSGS--------------------------------------------------- 31544438 3 PELPEVQTVINYLKTKIINQKINNVIVKNATAKEFKKFLVNEHFVDIKRIGKYIIFILSNNKVLVSHLRMEGKYKI------------------------------------------------ 211591560 2 PELAEIHRIVHFIREHLVGKTLSKVQAQHDDIAEFQKAMQGKKIVGAGQQGKYFWMTMSSPPHAVMHFGMAGWLKIKDADDQEWPPKYWKFLLETNDESVDARRLGRIRLVPADEIRDHTPLK- 115372595 2 PELPEVEIARRNLVRWIGPRRVVKAEFRGAERARFSA-LKGR-VESLERRGKYLLWTFEAGRGLLAHLGMTGKFVRRQKGQPEPYS---RARFHLEDGTVIHFR-------------------- 159897723 2 PELPEVETVRRSLEQELVGRYVALRSLGWPKIVDFAEAIAQRQIQQVQRRAKYLLIELDNHETLIVHLRMTGQMLVVAADEP--ADRHTHVVVALDNG-------------------------- 145229675 2 PELAEVSRIVHFLRQHLVGKTLSKVSVQNDDIAEFQKAMEGKKVTGAGQQGKYFWIAMSSPPHAVMHFGMAGWLKIRDPGDKEWPPKYWKFLLETEGAFVDFRRLGRIRLVPAEEIRNYSPLK- 115391091 2 PELAEVFRIVHFIRQHLVGKTLTKVSAQEDPIAEFQKAMEGKKVVGAGQQGKYFWIAMSSPPHPVMHFGMAGWLKIRDADDKEWPPKYWKFLLETDGAFVDFRRLGRIRLVPADDIRNHTPLK- 199594638 5 ------------------GVILRRADLRWPIPPEVAELLPGQRIEDIRRRAKYLLLDTAIGSA-VLHLGMSGSLRVLPGDTPLR--AHDHVDISLDNGRQLRFRFGSLLWQPAGEI--HPLLQ- 157356500 2 PELPEVEAARRAVEEHCVGKKITKAVIANDSPSDFEASLLGKTIVSAHRKGKNMWLQLDS---------------------------------------------------------------- 147921120 2 PELPEIYNLAMQMNKELQGKTIADIEIVQEKCAEFRDLLTGKRIGETRSRGKWIFTAAGEDRTLLLNLGMGGDVLYHRPGSEPEGKY--KLKFTYTDASALFWWFGYVHIVKNNELKSH----- 15805520 13 PELPEVETTRRKIEPLLRGKTIERIVHDAPHRYRNTERAHGRQVRGLTRRGKYLLLHLPHDLELIVHLGMTGGFRLEE---------------------------------------------- 3820620 2 PELPEVEAARRAIEENCLGKKIKRVIIADDNPSDFQTSILGKTIISARRKGKNLWLELDS---------------------------------------------------------------- 108760481 2 PELPEVEIARRNLVRWFSDRRIVRAESENTRIFRGAERLTGR-LESLVRRGKYLLFAFEGGKGLMGHLGMTGKF---VRRTEGQVAPYSRARFHLDDGHVIHFS-------------------- 111225161 2 PELPEVEVVRRGLQRGVVGRVIASVAVCHPRAVDFAALLVGQRVTAARRRGKYLWLALAPDDALIAHLGMSGQLLVVPPTTPDQ--RHLRIRFTF----------------------------- 194699240 2 PELPEVEAARRALQAHCVGRRIARCVVAAAGRAAFERAMVGRTIVAARRRGKNLWLQLD----------------------------------------------------------------- 118472403 2 PEGDTVFHTAAALRAALEGKTLTRCDVRVPRYATV--DLSGAVVDEVLSRGKHLFIR-AGSASIHSHLKMEGAWRIGHTKVAP---HRIRIVLETADTRAIGIDLGILEVLDR----------- 115469160 2 PELPEVEAARRALEAHCVGRRIARCAVADDPRVAFERAMVGRTIVAARRRGKNLWLRLD----------------------------------------------------------------- 108805235 2 PELPETTVISEDIRRLAAGRRVLRAEVFRPPPEEFSGRLRGRVLEGTGRRGKLIVLDF-GGVVGLVHLVISGRVLRLPAWTEPDRLNT--AVLEFEGGPVLSFWLGYFHLYEPERVGEHPLLAR 88854733 2 PEGDSVYKAAAKLRAALDGQVLTRTDFRVPAFATL--DLSGQTVTSVVPRGKHLLIRVGSGHTIHSHLKMEGVWQIYANGERWRKPAYLRAVLSTASKTAVGFELGLLEVVPTAS--------- 184200694 2 PELPEVEVVRRGVERWVVGRTVESVQVHTAGVLDFQERLAGLTVESAQRRGKFL---------------------------------------------------------------------- 148241549 2 PELPEVETVRRGLELQVGRFPIGETIVCRGDPDGFTAALRGCELAGWRRRGKYLVAKLERDGALGVHLRMTGQFQWLQREERP-PCPHTRVRFLSEKH-------------------------- 56962663 2 PEMPEMATYQKWLTRTVVGQMITDVEVNREPVVEFKAAVQHQIVTEVSRRGKQLLFHLANGHMLLL--HLMLGGWMYWGTEEDAPDRTKQVILSFSRHKLIGLRLGYIHLH--DQQSAKPILAK 199594616 5 ----------------IHGVILRRPDLRWPIPAEIERELPGQRIAAIRRRAKYLLLDTDAGSALL-HLGMSGSLRVLPGDTPVR--AHDHVDISLEDGRLLRF--------------------- 119194501 2 PELAEVARIVHFIRKELVGKTVSSAVANHDDLQEFQKTMQGNKIIGAGQQGKYFWMIMSKPPHPVMHFGMTGWLNIEEEDDGPWPPKFWKFQLVMDDDKVDARRLGRVRLVPGEEIRSHTPLK- 91215880 2 PELPEVQGYKTYIDSTSLHQRITEVDCRDTKLADFDAYLYNQELIETQRIGKYLFLKTTGKKILVMHFGMTGRPHYYKNEE------------------------------------------- 148274094 2 PEGDSVFVLAARLRAQVGGALVADGELRSGARAG--ARLGGRRITGFDTHGKHLLMRLDDATTLHTHLRMQGSWTVTGAGKPQRIQHQVRVRLRLDDGRTLGIDLPVVDLIPTRDERA------ 209905171 2 PEGDTLHKLAKALQPRLQGQAIRLTRLRGVPPRTP---LPEGRVESVTAEGKHLLIRFTGEEVLRTHLGLWGGWHQYAPGEPWRKPRQAWVVLQADDAVFVCFNAREVEVMSAGGVRRRGLTAR 91787193 2 PELPEVEVTRLSFAGRIAGARIEAVSLRWP-LGCSPQQLVGLRVLAVRRRGKYLLVDLSDGL-LLIHLGMSGS--------------------------------------------------- 31789403 2 PELPDVELYLDALRRRIVGQPLESVRLASPFLDPPLDRAVNRVVRGLRRLGKRIVWELDGDLFIVIHLMIAGRFRWKERGA-GIPGKIGLAAFDFPNGTLLLTEAG------------------ 189189872 2 PEIAEVARVVHFLKKHIVGKTIKGVNALDDDIVAFKKAITGKKVVDARQQGKYFWLVLDTPPHPLFHFGMAG---------------------------------------------------- 122891668 2 PELPEVETIACGLRPQLTGRRIVSVLVRNGDAAAFARCVPGRVIAGVGRRGKLLLMELAPPHLLGVHLKMTGRLFVYGPEVAP--NTHTRVVFGLDDGNRLFF--------------------- 34015259 2 PELPEVEVARRALEEHCVGKRIVRCSAADDTPPRLEAALVGRTISAARRKGKNL---------------------------------------------------------------------- 197781617 2 PELPEVEALKDFLTENLVGHEMVRVPVAISVLKTYDPPLTGREVVAVHRHGKFLDLETDGGPHLVTHLARAGWLHWKDPDGPPRPGKALRVALETGAG-------------------------- 118468423 2 PELPEVEALADHLRRHAVGRVVSRVDVALSVLKTFVAALHGSTVTAAHRWGKYL---------------------------------------------------------------------- 148377581 2 PELPEVKTVVKALKGNILNLTITNVIVKLDKLSEFKNYLLNEKILDVYNVGKNIIYKLSNNKNLVSHLRMTGKY-------------------------------------------------- 54288361 29 PEGHTIHRAARDHNSLLANQKLT-VLSPQGRFTEGASRLTGRICINIEAFGKHLIYHFDNGEALHVHLGLFGKIRKQRLPAA-EPRGAVRVRL------------------------------- 124268417 2 PELPEVEVTRLSLVDRLRGAEIAGVRVGKPPLGCAPSTLVGRRLLDVNRRGKYLWFALGDDGGLLLHLGMSGSLNLSTHAEPPGP--------------------------------------- 111019239 2 PELPEVEALAEFLREHAVGAVVGRVDVALKTFDPPITGLQGRDVTGAARFGKHLALDCS-GLWLVTHLSRGGWLRWTPSAAPPKPGKALRVHFFTPEGATPAFDLT------------------ 145222442 2 PELPEVEALADHLRRHAVGLTVGRVDVALKTFDPPVSALVGREVTAANRWGKYLGLQ-AGDLHLITHLSRAGWLRWSDPLKPGKGPIALRVHLGTP-GEAPGYDLT------------------ 182434517 2 PELPEVEALRVFLDDHLVGKEIARVISVLKTYDPPLSALEGTTVTSVARHGKFLDIE-AGGLHLCTHLARAGWLRWKDPAAPPRPGKALRLI-------------------------------- 29833831 2 PELPEVEALKDFLADHVVGHEVVRVISVLKTYDPPVTALEGREITAVRRHGKFLDLEAD-GLHFVTHLARGGWLHWRDPDAPPRPGKALRVALETGEG-------------------------- 51317971 2 PELPDVEGFRQVLESCARGRTVRRVDVRDAGVRGLRNALEGRRFGAPERHGKWLLART-GGPTLVLHFGMTGR--------------------------------------------------- 124003723 2 PELPDLQVFRSNLQKRFVGKTLQMFTVHNPKEEKCKQALEGQWLKSVKRHGKELFFEFNNKEVIGVHLMLKG---------------------------------------------------- 39939160 2 PELPEVQIIVDFLKKKLIGKKIVATKVFYENTKEFQK-IEQTTILDIQRKGKFLLFFLTQELVLIGHLRMEGKLFIKPCDEP--KHKYEHFAIILEDKSSLRY--------------------- 189425027 2 PELPEVESVLQCLNPSLIGRRILRNSVIDGEASAVVQTVTGSTCCDVYRHGKYLFFGFQGHSWLALHLRMTGRLFLVPEQEIAE--RHTRFALLLDHGLALRF--------------------- 145352879 2 PELPEVEKARRLVHDLAIGSPISR--VHRPIIDDFERALSGRKITHSKRHGKQLWWQLDGNDALVFHFGMTGAFVARASGTGDWPPRFAKLVVAFENGVELAF--------------------- 182413447 2 PELPDVTVYLEALERRLIGRVLEKIRLLDRTALPPIDSLESRRVERLRRLGKRIALGFDDGRWLVIHLMIAGRLQWTPPGEKSRAKNVI-AEFRFENGTLALTEAGTKRVADEAGLEAH----- 31789466 2 PELPDILLYIHALGPRVIGRRVQRIRLVSPFLAPPLASVEGRTITALHRLGKRVVFEAEGELFLVFHLMIAGRFRWKPAGAPV-PGKVGLLAIDFEHGSLILTEAG------------------ 169607899 2 PEIAEISRIVHYLKRYVVGKTIGAVDIIYGKVGTFQKAMTGKKILDARQQGKYFWLVMDSQPHALMHFGMSGWYRPAKAEEEEWPPRYWKFVLE------------------------------ 196230365 2 PELAEVEYYRKEWDAGLR-KKITAVEFRGVDTKRLAATLKGAAYTGSEARAKLMCFRFSGGVWLGVHLGMSGELRVEAKDFEP--GRHDHLVLRQSARSLV----------------------- 111018385 2 PEGHTLHRLARLHQRRFAGAPV-RVLSPQGRFSEDAALVDGRVLVKSEAWGKHLWHHYESGLVVHVHLGLYGAFTESAVPMEPPVG-QVRMRMVGAE--------------------------- 15609601 2 PEGHTLHRLARLHQRRFAGAPV-SVSSPQGRFADSASALNGRVLRRASAWGKHLFHHYVGGPVVHVHLGLYGTWARPTDGWLPEPAGQVRMRMVGAE--------------------------- 83816661 2 PELPDAVVYRRRLADAALDRPIADATVVDPEPHRLGEVLRGRTLTDTHRHGKHVFVRYEETGWLALHFGMTGRVQVVPDGTMPEYAY---VQVHFEDGGALAFE-------------------- 121607944 2 PELPEVEVTRRSFADAIAGARIQAVPLRWPLGCDPMS-LVGQQVLGLRRRGKYLLADTSGGLLLLH-LGMSGSLRF--SHGLPPAGVHDHFDLVTDRGTLRL---------------------- 46581658 2 PELPEVETIACGLRPALSGRRIVGVTVHNPTPAAFTEAVQGQRIADVGRRGKLLLVAFDTVLGLAFHLKMTGRLFIHPPATPAGI--HTRVVFDLEGGTRLFFDFGYVRCITRRSLALWPF--- 50954590 2 PEGHSVHRIARQFAATFVGHP-AAVSSPQGRFAEDAKRIDGRTMIAAKAVGKQMFLEFDNGLWLRVHLGIYGAW-------------------------------------------------- 159040486 2 PELPEVEALADYLRRRAVGRRVDRLEIAISALKTYDPAITGRQVTDARRLGKFLDLVLDADLHLVIHL-------------------------------------------------------- 209526485 2 --------------------VLLDSAIAHPTAVEFIAQLTNTTINHWYRRGKYLL--------------------------------------------------------------------- 149277931 2 PELPDLEVFAANLEKRFKNKTLEKLDVLNVPEKELKDALEGHELKQVLREGKTLQLHFGGGNVLGLHLMLHG---------------------------------------------------- 120405005 2 PEGHTLHRLARQHQRRF-GRAPVIVSSPQGRFVDGAAAVNGHVFKKASAWGKHLFHHYQGGRVVHVHLGLYGTWPLPDDRTQPIPVGQVRMRMLGAEYGTDLRGPTVCEVIEEPDVAD------ 29831970 2 PEGHTIHRLADDYEARFGGA-AARVTSPQGKFADAAALLDGTVLETADAHGKHLFLGFRRADWIHIHLGLFGKVGFGDAPAPP-PTDTVRLRLAND---------------------------- 119717704 2 PEGHTLHRLADEITATFAGR-VVRTGSPQGRFADSAALVDGQVLVGAEAWGKHLFIAFPDERFVHIHLGLYGKLDLVAGVEQPAAVGQVRLRIVAADRSADLRGATTCELVTREQ--------- 119962666 2 PEGHSVHRLARQFQDVFGGRPL-DVSSPQGRFAAGAELLTGHIMVDAAAHGKQLFLRFDHQLFLHVHLGLYGAW-------------------------------------------------- 28493363 2 PEGHSIHRSAIQFEHNFVGKKI-GISSPQGRFSPGARLLDKQRMISAKAYGKQLLLGFENNRFLQVHLGIYGAWQFY----------------------------------------------- 163841995 2 PEGHTIHRLATQLQDVFAQQKL-NAMSPQGRFAAGAARIDGEILVAARAHGKQLFVQFSNQAILRVHLGLYGAWDFGGDATPPEPIGAVRLRLVSQHGWADLRGPSACEVLTAAE--------- 197765918 4 PEGHTLHRLAADHDQRFGGRPV-RATSPQGKFAASAALLDGAVLDGAEAHGKHLFLGFGPLGWVHIHLGLFGKVA-QGPGAAPPPTDTIRLRLTGPGG-------------------------- 118619547 2 PELPEIGALVDHLRRPAVGTTIGRVDVALSVLKTFDSALHGQTVTGAGRWGKYLGVQ-AGPLWLIAHLSRAGWLRWSDPLPPGKGPIALRVHLGT----------------------------- 50555437 2 PELGEVAHAASVFAKFATGKKVAEADVQPDKIEALQKALQGRVITNVSRHGKYWWLTLDGDAAVLLHFGMTG---------------------------------------------------- 55819586 46 -EAPRIRITYEKI-RHTKNHRI--VSISGPSYKRMNVDLIDYIIRKWWFAGKYIYLMLISSYVIRTHMMMHGRILVGNQDSP---TKRAFMIIQLDNDIVLRWYRSQITLLDPNCLAE------ 153891673 2 --------------------------------------LTGAVLDGSEARGKQMIFRFRTDVWLGIHLGMTGALRMQGPSEQFRQTASDHLALVQAERVLV----------------------- 172041310 2 PEGHVIHRLAAQLNQLFAGHAL-RVSSPQGRFAEEAGALTGDMLDRAEAWGKHLFLSFGNDHIIHIHLGLIG---------------------------------------------------- 134096732 2 ---------AQHLRDNATGRSVARVDIALKTVSPPWSELHGRTVTGATRYGKYL---------------------------------------------------------------------- 206677060 2 PELPEVETVRRGLAPVMESTRIAKADVRWPFPDQMSERLTGAKIERLRRRSKYILADLDTGESLLIHLGMSGRMLISGAHDHPPAEKHDHVVFHMENGARVTFRFGAMDLLDTKTADSHKLLS- 182703617 2 PELPEVETVRRGLEPVMVGARILRPDLRFPFPDRFPERLAGRRILALGRRAKYLLADLDDGDVLIMHLGMSGSFRVEPRGAPPKNAAHDHVVFTLTSGGRIVYRFGFMQIAARADLAAHPL--- 56695071 2 PELPEVETVRRGLAPAMEGAVIARADLRWPFPDRMAERLTGQRVERLRRRSKYILADLSGGETLLIHLGMSGRMTVSGDHDHPAAQKHDHVVFHMDNGARITFRFGAMDLMATATADEHKLL-- 198267782 2 PELPEVETVRAGLVPSMQGHVITRADLRWPFPDDMAQRLTGATVTALRRRSKYILADLSTGETLIIHLGMSGRMTVQFHHDHPAPAKHDHVVFHMGNGARVTFRFGAMDLAKTDALNDHWLIK- 83941662 2 PELPEVETVRRGLSPVMEGEVIARADLRWPFPPDMAARLTGQRVTQLRRRSKYILADLSSGESLLVHLGMSGRMLISGDHDHPAPEKHDHVVFHMGNGARVTFRFGAMDLLDTASADSHKLLS- 167622081 2 PELPEVEVTRQGVSPYLIDNQVTDLIVRNPSLRWPAKQIIGQTIRNVRRRGKYLLIDTDAGTTIV-HLGMSGSLRILPASTPVE--KHDHIDLVLASGKALRF--------------------- 90023321 2 PELPEVETTRRGILPHLEGKRVKAVSVRWPIPADLAQQIQNKTLRTIHRRGKYLLLEFANGHVIW-HLGMSGSLRIIKADEPPMV--HDHVDIAFGGNLALRYRFGAV-LWTNEAILEHKLL-- 126734088 2 PELPEVETVKAGIAPVMEGHVIARPDLRWPFPAQMAKRLTGKRVLGLRRRSKYILVDLDSAETLLIHLGMSGRMLIEFHHPHPVPAKHDHVVFHMDDGA------------------------- 24376198 2 PELPEVEVTRQGITPYLVDQTVVDLIVRNPSLRWLAKQIIGQTIRQVRRRAKYLLIDTDAGTSIV-HLGMSGSLRILPHDTPVE--KHDHIDLVLANGRILRF--------------------- 27375873 2 PELPEVETVRRGLQPVMEGAKIVRPDLRFPFQPDFVARLQGQVVTGLGRRAKYLMADLASGDVLLMHLGMSGSFRVIKPDNRGKDTTHDHVLFRMSSGADIVFRFGYMKVIARNALEDEPLL-- 53802792 2 PELPEVETTRRGIAPHIAGWRIVDVRVRWPVPADLGETLTGRRLTDVRRRGKYLLLDFDEG-TLIAHLGMSGSLRICKPGFPPR--KHDHVDLVFEGDICLRYRFG-CLLWTAEPPERHPLLA- 211960198 2 PELPEVETVRRGLAPFFDNATICRVDLRFPFGDDFVERLENRQVVSFSRRAKYLLLDLDSGDVLVMHLGMSGSFRWIETHAKGKHPQHDHVIFHVADRETIVRRFGFMVLIPRSKLATHP---- 152972481 2 PELPEVETSRRGIEPHLVGATILHAVVRNGRLRWPVSRLSDVPVLSVRRRAKYLLLELPDGW-IIVHLGMSGSLRIL--SEELPAEKHDHVDLVMSNGKVLRYRFGA--WLWTRTLEGHPVLA- 153871079 2 PELPEVETIRRGIATYTVGKKIKIAIVREKRLRWAVPDLPNQKIQKIHRRGKYLLLECSNG-HILIHLGMSGSLWVLPSDTPLK--KHDHIDIVFTDDFCLRYRFGCM-LWTSEPVFDHPLLVK 212637669 2 PELPEVEVTKQGVSPYLIDNRVTDLIIRNPSLRWPAKQIIGQTIRAVRRRAKYLLIDTDAGTTIV-HLGMSGSLRILPINSPVE--KHDHIDLVLASGKILRYRFGA-WLWNELPEQAHPLLAK 194466652 2 PELPEVETVRRGLLKIAAKRKINAIDVYYGDVEDFRQALIGQTIENVDRRGKYLLFRFTNDLTMISHLRMEGKYYNQPIGGP--IDKHTHVVFEFTDGTELCYQ-------------------- 120556654 2 PELPEVETTRQGIAPHCEGQTIQRVIVRWPVPADLAEHLEGKTIRAVERRAKYLFLHLETGSVIV-HLGMSGSLRVITDDSP------------------------------------------ 116333678 2 PELPEVETVRRGLTRLVQGATIAHVEVRYPKMVTFTAELISRKIERIDRRGKYLLFRFSGDLTMVSHLRMEGKYDVQPEGSP--VSKHTHVIFHLTDNRELRYT-------------------- 156972979 2 PELPEVEVSRMGISPHMIGQTIKAFVFRTPKLRWDIPQLEGQVIRNISRRAKYLLIETDEG-TAIVHLGMSGSLRVLDADFPPA--KHDHVDLKLTNGKILRY--------------------- 170750114 2 PELPEVETVRRGLAPALVGATLRRANLRFPFPERFAARLEGRTVTGLARRAKYLTAALDSGETLVMHLGMSGRFDVALPDGAQGTPKHDHVVMAMSTGATVTYRFGFMDLVPSAELAA------ 144898444 38 PELPEVETVARGLAAVWPGHRFIRVDLRKPLPADFAARLTGRRVESVGRRAKYLLVHLDDGLTLLGHLGMSGAMVISKGRNEPPGP-HDHVEFVSDDGTMVTYRFGLMDL--TLDPSTHPLLA- 149182833 2 PELPEVETVRRTLAELVTGKRIKSVSVFWPKMEEFKLSLQGETIQGVDRRGKFLILQTDR-YSLVSHLRMEGRYGVFPGDEEVE--KHTHVIFHFEDGTELRY--------------------- 21233569 2 PELPEVETTLRGLAPHLVGQRIHGVILRRPDLRWPIAALPGATITDVRRRAKYLLIDTDAGGSAVLHLGMSGSLRVLPGDTPPR---------------------------------------- 90414930 2 PELPEVEVSRMGITPHVVGQIVTKIIVRNPKLRWPIQQIEGQVIRKVTRRAKYLLLHTDVGYAIV-HLGMSGSLRVLPVSIPPE--KHDHVDLVLSSGEVLRY--------------------- 54296585 2 PELPEVETTKQGIKPHLEGRIITTAQVRNPVPLNLNELCEGKHITAITRRGKYILLHMDKGY-ILIHLGMSGHLRIVSQTANPQ--KHDHVDLHINNGLALRF--------------------- 87120854 2 PELPEVETTKRGIQPHLQNQQILDVEIRWPITAELVEQVSGQDVISLSRRGKYIGIHTSTG-TVIIHLGMSGSLYLVAADTPP----------------------------------------- 118594532 2 PELPEVEVTCQGLKPLLKKTVIRNYSLRWPIPTNLSTVVEGQEILEIKRRAKYILVRFSNG-TLILHLGMSGHLYIIPEGAKPK--KHDHVDFIFGNESVILRRFGSI-LWTTDNPLEHRLLK- 196184647 2 PELPEVETVRRGLTPVLAGARLSRVDLRFPFPDRFVERLEGATVQRIDRRAKYLLMPLSSGETWITHLGMTGRFTLEFEEAAPIAGKHEHVRDGASTGYADARRFGFMGLIPTDQVEVHPWFA- 212712569 2 PELPEVETSRRGIEPHLVGNTISYAIVRNERLRWPIKRLSDETVLSVQRRAKYLLIELRKGW-IIVHLGMSGSVRIL--TEELPEEKHDHVDLILGDGKVLRY--------------------- 183597227 2 PELPEVETSRRGIEPHLVGNTICYAIVRNSRLRWPIKSLSDEMILSVQRRAKYLLIELKNGW-IIIHLGMSGSLRILLEELPEE--KHDHVDLVLKDGKVLRY--------------------- 48474241 2 PELPEVETSRRGIEPYLVGHSIQYAVVRNARLRWPVSELSDQPVLSVQRRAKYLLIELERGW-IIVHLGMSGSLRMLREENEDEAGKHDHVDLVINNGMILRY--------------------- 13474651 2 PELPEVETVRRGLQPVLEGARLTRVDLRFPFPERFSERLTGKTITALGRRAKYLTMHVQDGPVLICHLGMSGSFRIVFHHERSKSTAHDHVVF------------------------------- 119470584 2 PELPEVEVSRMGITPHIKNQVVTKVNIYNASMRWPVPDLEGLTVTNIERRAKYLLLHCELGSTIL-HLGMSGNLRVVDKSEPLK--KHDHVEFVFANDKAL----------------------- 123440466 2 PELPEVETSRRGIEPYLVGQTILYAVVRNARLRWPVSDLSDQPVLSVQRRAKYLLIELKTGW-IIVHLGMSGSLRILP--EETEAEKHDHVDLVISNGKILRY--------------------- 126664537 2 PELPEVETTRRGIAPHLEGQTVRSVRLRWPVPEDLAVRLEGEVIRSVERRAKYLFLNLDSGSVIV-HLGMSGSLRII----------------------------------------------- 69936421 2 PELPEVETVRRGLQPHLEGRVIARADLRWPLPPDLVQVLTGARVVALRRRSKYILAELEDRGSLLLHLGMSGRMLIEFHRDPAILPRHDHVVLWNDQGTRITFRFGMVDLVPPG--AEHPLLA- 85374938 2 PELPEVETTVRGLARFLQGERITRTDMRFPFPDGLGQALTGATVVSLGRRAKYGLIHTDRDQTMIFHLGMSGRWRI----DPDETDKHDHLLIETADHRALCRRFGWVDLVGTQALDQWP---- 163790756 2 PELPEVETVRKGLEKLVLGATIKSVDVYWDRITEFKQLLIGEKITGFDRRGKYIVFHFKN-WALVSHLRMEGKYEVEESTVPLK--KHTHVVFHLADGRDLRY--------------------- 147678312 2 PELPEVETVRRTLQAKLPGLKITGVEVRSPELSEFKETIADKKILKVGRRGKYLLINLSEGYTLAVHLRMTGRLVYCAGQDPPA--RHTHVIFNLSNGCQLHFQFGRIWLVPTDAL-------- 89211733 2 PELPEVETVVRGLKELIKGVKINKVIIRYPDPDTFIDLVEGSRVIDVLRRGKYILIKLDNNRFLVFHLKMTGQLVVYERNN--KYDKHTHFVFELEDGRDLRF--------------------- 167754595 2 PELPEVETVRRTLKNFVLNKKIISIDVLYPNIEEFIEACTNQTINDIDRAGKFLIFKLD-DIAFVSHLRMEGKYHYVEHDEP--LNKHDHIIFNLDDNKQLRY--------------------- 21245003 2 PELPEVETTLRGLSPHLVGQRIHRPDLRWPIPEQIERLLPGATITNVRRRAKYLLIDTDAGGSVLLHLGMSGSLRVLPGDTLPR---------------------------------------- 89100390 2 PELPEVETVRKTLKELVTGKEIGQVSIHWPKMEQFADALAGQTILDVGRRGKFLIIYTD-DYALVSHLRMEGKYALY--SKEEDKDKHTHVIFHFTDGSELRYR-------------------- 94993817 2 PELPEVETVRRGLEALVLGQEIVAVTLKVPDLETFALTLPGQIIQSVGRRGKYLLIDL-GQLVLVSHLRMEGKYLLFPDEVPD--NKHFHVFFELKNGSTLVYQ-------------------- 56459356 2 PELPEVEVSRLGISPHIEGRTIKSVKVHDKRLRWPVPEVEGHVLRSVSRRSKYLLLQTDNG-CLILHLGMSGKLRVVPA--------------------------------------------- 170016692 2 PELPEVETVRRGLKKLIIGGHIVQVKLPYPKVNAFITGVMNASFTAIDRRGKYLLLRLSNGHTIVSHLRMEGQYSVEPREATP--HKHTEIIFELSDNRAVFY--------------------- 77166106 2 PELPEVETVRRGIEPHLVGRQIHTVIVRWPIPLSLTQNLIGQSFLAVGRRGKYLLLSCTQG-TIILHLGMSGSLRLVTTNTP------------------------------------------ 84701588 2 PELPEVETVRRGLAPSMAGAMIERVELRRPDLRGFSQRLEGNRILSVDRRGKYLTLPLSTGETLIMHLGMSGRFLV------------------------------------------------ 205374552 2 PELPEVETVRRTLKELIVGKKIIGVTVGWPKMEQFTDALVDETIMDVHRRGKFLIIETSH-YSLVSHLRMEGKYGVFEEKEELLP--HTHVIFHFDDDTSLRYR-------------------- 134096049 2 PELPEVEVTRRGVAPYLEGQVVSGVVLRWPFPAALSQTLAGRTIRSTGRRGKYLLIHFDHG-TLIVHLGMSGHIRILPLGVPPQ---------------------------------------- 15836676 2 PELPEVETTLRGLLPYLTNQTLRRRTLRWDIPSHIESRLPGHRITTVCRRAKYLLIDTNAGGSLIIHLGMSGTLRLLAPETPLRP--HDHVDIMLNNRRVLRFRFGCLLWQEDGQI--HPLLQR 120474 2 PELPEVETVKRTLTELVIGKTIAGITVKWANIIEFETLLMNQTIRSIRRRGKFLLFEFD-DIVMVSHLRMEGRYGLYEKEEP--LPPHTHVIFHFTDGEELRYQ-------------------- 119717504 2 PELPEVEVVRAGLERHVLGATIARVDVLHPRPAGFAAALTGRRIEAARRRGKYLWLPLDNGDALLGHLGMSGQLLVQPPDAPDERHLRVRLALEGAD--------------------------- 169181589 2 PELPEVETTCRGIRPHVQGRSLSRLVVRNPRLRDLPAHIEGARLEAVDRRAKYLLLRFPAG-TVIVHLGMSGSLRVVAAAEP--AGAHDHVDFVFGE-CALRLRDPRMVVWQPGDVAAHPLLA- 167948611 2 PELPEVETTRRGIAPHLEGAAVSGIVVRQPRLRWPVPRLNGQRLNSVGRRGKYLLLNFAPG-SLLLHLGMSGSLRVLPNGTPPQ--RHDHFDLEFDNNSLL----------------------- 119897050 2 PELPEVETTCRGVRPHVEGRRLSAVVVRNPRLRNLAQLAAGQVLASVSRRAKYLLLDFDRGG-LVVHLGMSGSLRVVAAGEPAGKHDHLDLVF------------------------------- 166365259 2 PELPEVETVRRGLNQVTQGQKILQRTLAYPNCATFLQGIAQTTITNWQRRGKYLLANLDNGSSIGVHLRMTGQ--------------------------------------------------- 103488662 2 PELPEVETTVRGLVPFLEGQRLARPDLRRPFPVDLAQRLTGATVTRLSRRAKYGIVSTDRDDHMIFHLGMSGRWRTEGG----EPGKHDHLLLETGAG-------------------------- 90408782 2 PELPEVETTRRGLSKYILAKKITRIDIRQRQLRWEIPTLVQKELLSIDRRAKYLLLNFNSG-TLLIHLGMSGSLRVCNLNTPPE---------------------------------------- 171326333 2 PELPEVEIIRRTLIPLTAGKTIADIQVFWPKITEFIETMKGQTIRDIHRRGKFLKFTLD-EHVLISHLRMEGRYAVCKKEDPIEP--HTHIIFRFIDGTELRYR-------------------- 77919460 2 PELPEVETIRRGISPWVIDQKVVAVVVRQPRLRWLSACLVGYAFSGVERRAKYLLLPNPAG-CLLIHLGMSGSLRIVPSDTPP----------------------------------------- 71279847 2 PELPEVEVCRLGISPHVIAQEVSEVIIRNKRLRWPIPDAVGLPVLKVERRAKYLLLRFSTG-TLLLHLGMSGTIRVIEQDTP------------------------------------------ 206977170 2 PELPEVENVRRTLENLVTGKTIEDVIVTYPKIEIFKEMLKGETIENIKRRGKFLLLYVTN-YVIVSHLRMEGKFLLHQEDEP--IDKHTHVRFLFTDGTELHY--------------------- 116617644 2 PELPEVETVRRGLEKLIIGSKIIDVQLPYPKVQQFITGVMNTEFKQIDRRGKYLLLRLANNHTIVSHLRMEGQYSVESLETVP--YKHTEIVFELSDKRALFY--------------------- 210463823 2 PELPEVEIIRRNLMMVMKNMTVTRKNLRFDFPHHFSAATRGKKIIDVSRRAKYLLIELEGNLSIIVHLGMSGS--------------------------------------------------- 94495382 2 PELPEVETTVAGLRSVLQGSRLTRVDLRFPIPVDLRQRMTGAIVTGLSRRAKYGLIETDRGDMMIFHLGMSGRWRI----DPAEIGAHDHLLVETDQGRILSLRFGSLDLVRAD---------- 117928780 2 PELPEVETIRRGLARHLVGRRIGYAEVFHPRAADFTGRLIGRRIQAVLRRGKYLWFALDSDLALLAHLGMSGQFLLADAASP--SPKHLRARFAFTDG-------------------------- 92115085 12 PELPEVETTRRGIAPHVEGREIREIIVRQPRLRDLADTLVGHRIGELGRRAKYLLMPVGAG-TLLWHLGMSGSLRLARLGDLPR--KHDHVDLVLEGGAILRY--------------------- 114773679 2 PELPEVEVSRQGIEPGLVGQTIESIQIRTPKLRWPVPTTHGHVIRSVTRRAKYLFINTDVGSVIL-HLGMTGYLRVF----------------------------------------------- 148656079 2 PELPEVQLAADSLGVQIVGARIVRVEVETPSPDEFITLLAGRQVHGWGRRAKWILLFLDGGWTLALHLRMSGSLTVQPADAPP--DKHTHLVLRLDDGRQVFFRFGRARLLDADG--------- 91205062 2 PELPEVETLKNSLESKLIGLVIKKVEFRYKLSADLADQIVNTNIINVRRRAKYLIIDFNNNHSLIVHLGMSGRFTLQPN--------------------------------------------- 167626455 17 PELPEVETVKRGLTKNIISKKIKSVQIRYPVDKAQLLSLKNKVVKNIQRRGKHLIIYLEDNLQLIIHLGMSGVVKIINTSEYNKI-KHDHIILELSDDLNLVY--------------------- 196154883 2 PELPEVEVSRLGVSPHLIGNTITERRMRWPIPQEVAK-VEGQKVTAVKRRAKYLLIETAQG-TLILHLGMSGKLRVIDASTP------------------------------------------ 37912918 2 PELPEVETTVRAINKFLKSTKIHNRNLRWKVVENFESLTKNQSINKISRRAKYIIFHLDN-INIILHLGMSGSLRISKN--------------------------------------------- 56476195 2 PELPEVEITCRGIRPLVAGRTLTALEVRNPRLRDLAQTLVGERLQGVRRRAKYLLLDFPHGSVLV-HLGMSGSLRVVSADEPAGVHDHVDLVFGAE---------------------------- 29829043 2 PEGDTVYQAARRLHSALAGKVLTRSDLRVPKFAT--ADLTGRTVLDVTPRGKHLLTRIEGGLTLHSHLRMDGSWKVYAPGQRWGPAHQIRAIFGTADRTSVGYRLPVLELLRTAD--------- 54026154 2 PELPEVEVVRRGLAEHVAGRVVGAVTITHPRSADLAARMTGRRVRAAQRRGKYLWLTFDEDAALVVHLGMSGQMLVQPAAAPVE--KHAHIRAALDDGSELRF--------------------- 68536282 2 PELPEVEVVRRGLEEHLVGRRFTDVQVCHPRPEVLVSSLRDATVTAVKRRGKFLWLDFGEDFLLQVHLGMSGQMLVAEPGQ--VQSPHVRIRAGLSDGRELCF--------------------- 156743763 2 PELPEVQHTADSLGIQIAGARIARVEVETPSPDEFIRLLTGRQVRGWDRRAKWILLFLDDGWTLALHLRMSGSLTVHPAEAQP--DKHTHLALRLEDG-------------------------- 146328737 2 PELPEVETCKKGLRPLLCQKTITAVDVRAARLREPLSQLIHCQITEITRRAKYLIININRDIAVLVHLGMSGSLRVLPQTEP--IKKHDHIIITLNDGYSLRY--------------------- 88606811 2 PELPEVEVIARSLADKIIGQRIKRRDLRVRIADDFEQLVTGREICSVYRVAKYLVMQLDSGAKLVFHMGMSGR--------------------------------------------------- 75907494 2 PELPEVETVRRGLNQLTLNRKITHRTIAHPFVGDFLNGITGDSISAWHRRGKYLLASTTSAAWLGVHLRMTGQLLWLNQDEP--LHKHTRVRIFFEDQQELRF--------------------- 89100042 8 PELPEMETCRQLLGRQLTGLMITEAEINREPPAEFIRQVQNSTITSIDRRAKHLIFRLSSGKNLLLHL--MLGGWMYLGNDEDNPDRTKQVILSFGSRKLIGLRLGYLHLLTAQELE------- 172040469 2 PELPEVEVVRRGLEEHLSDGVIHDVDVRHPRAAELVALLDGARIQSIERRGKYMWLVLNNGRALFVHLGMSG---------------------------------------------------- 163840518 2 PELPEVEVVRRGLQKLVVGRTIENVQVLDPRVEDFRAQLAGNRIGSVSRRGKFLWLSLATGTALVTHLGMSGQMLMQDP--------------------------------------------- 148244469 2 PELPEIETIKRGLTSLIINQKVHRENLRWVIPKHLSTTLTNQLISTIDRRGKYLLIKFKVG-TLIIHLGMSGSIKVVNTNTP------------------------------------------ 118470267 2 PELPEVEVVRRGLAEHVTGKTITGVRVHHPRPADLTARLLDVRITGTGRRGKYLWLTLDDSAALVVHLGMSGQMLL----GPIRDTRHLRIAAVLDDGTALSF--------------------- 119713191 2 PELPEVETTLRAIEQRLSNIKVHNRNLRWKVDKDLEINSKNQIIKNLRRRAKYIIFDLDK-CSIILHLGMSGSLRIANND-------------------------------------------- 15827876 2 PELPEVEVVRRGLQDYIVGKTITAVRVHHPRPTDLTNRLLGTRINGIDRRGKYLWFLLDTDIALVVHLGMSG---------------------------------------------------- 119509416 2 PELPEVETIRRGLNQLTLHQKITGGDVLLDRVDKFTPKIIGSAIASWHRRGKYLLAELTPSHWLGVHLRMTGQLLWVNQNEP--LHKHTRVRLFFGD--------------------------- 88658566 2 PELPEVEIVCRALSSQILGKTILRYDLRVPVTQNLCDIAVNSSVFQVLRKGKYIVLVLSNQYYLVIHLGMSGNLIYSESY--IKQKKHNHVIFHFSNNNLLIF--------------------- 90415302 2 PELPEVETTLRGVAPHIVDQVIDQLRVRWPVTQGISELTQGQLVVAITRRAKYLLVELERG-TMMIHLGMSGSLRLVDRSEPRR---------------------------------------- 158335652 2 PELPEVETVRLGLEKVTVGMQIMGGEVLYPRPQVFIQGLQDATFLSWMRRGKYLLSQLSPSGWLGVHLRMTGQLLWVAQDEPVQ--KHTRVRL------------------------------- 33239822 2 PELPEVETVKRGLKNRLKDFYIHDVEVITPRSKAFVKNIIGLKSGEWTRRGKYLICSLHSSDWWVVHLRMTGQFQWFQKKT--KSCKHTRVRIWNKDGA------------------------- 86608720 2 PELPEVETVRQDLQRLTLGPRILAVEVAYPAGEMFGRSLIGTRFTQWQRRGKYLLGSLDSRAVLGVHLRMTGQLLWVQGSTP--LSAHTRVRLAFEEGWDLRF--------------------- 33866493 2 PELPEVETVRRGLADRLSLFEIERVEVCRGGVAAFLVGLTGARVGTWSRRGKYLMAALEPNRGIWVHLRMTGQFQWIE--EPSTPCTHTRVRFWNANGHELRFSFGEMWWVPPD---------- 51244765 2 PELPEVEIILRGISPLICGRTIVAVLRLPLPLPELNRDASGKEITRLERRGKYISIFLNDGGILVLHLGMTGQ--------------------------------------------------- 25028531 2 PELPEVEVVRRGLEEHMVGRTIVSAAVVHPRTAEIEANLTGLRVGATNRRGKFLWLELDDGLGLLVHLGMSGQMLVKSPDA--TLNPHLRARAELDDGNEVWF--------------------- 51891987 2 PELPEVETVRRTLCPIRRVEILTPRQIYHPDPATFAADLEGAVFDDIERRGKYLLFRL-GPRILVAHLRMSGHLYVCGPEAP--RPRHLHVVFHLDDG-------------------------- 197118515 2 PELPEVEVTRLGIAAQLVGARIAAVAIRSAKLRTMVPQLVGQSILSLTRRGKYLIITCRQG-SLLLHLGMTGHLRLVPAGA------------------------------------------- 157804064 2 PELPEVETLKNSLKDKLIGLIIKNIELKRDNLRNLSPLLTNTNILNVRRRAKYLIIDFGNYYSLVIHLGMSGRFTVQPA--------------------------------------------- 19553271 2 PELPEVEVVRRGLEDHMVGHTIVSATVLHPRAAEIEANIAGLRVSAAKRRGKFLWLELIDDLGLLVHLGMSGQMLIKEPDAP--ISPHLRAKVELDNG-------------------------- 16330976 2 PELPEVETVCRGLNRLTLEQTILDRSLAYPVVEDFQKQITGCRLVGWQRRGKYLLGELRSNQWLGCHLRMTGQLLWTERDQ--QRPRHTRVVLHFEGG-------------------------- 186684064 2 PELPEVETVRKGLNQLTLNQEITNRTIAYPFVGEFVDGIEKNAIATWHRRGKYLLAELSSPSWLGVHLRMTGQ--------------------------------------------------- 81300132 2 PELPEVETVRRGLTQQTLGEVLLSRTIATPTPELFLVALQQTQIQEWRRRGKYLLADLSREGTWGVHLRMTGQFFWTEPATP--LTKHTRVRLRFE---------------------------- 196239760 2 PELPEVETVRRGLEQLTLGRKCLGGDVLHPFVAEFLDGLQGTRIECWQRRGKYLLADLVDAGWLGVHLRMTGQLLWLESSQPLQ--KHTRVRLFFADAA------------------------- 123967891 2 PELPEVETVRRGLEQKLNNFIIKKVTVAFPTNEEFIKGLRNSLIYKWDRRGKYLIAQLQNNGFLVVHLRMTGYFKFIENSSNP--CKHTRVRF------------------------------- 91070098 2 PELPEVETVRRGLEQKLNNFIIKKVEVCRDNKEEFIKGLLNSLIYKWDRRGKYLIAQLKNNGFLVIHLRMTGYFKFIENSSHP--CKHTRIRF------------------------------- 126657399 2 PELPEVETVCRGLNQLTFGQTVRGGKVLLPRTQEFLEQIQNATFGQWQRKGKYLLVPLEDDKWLGVHLRMTGQLLWVQQDEP--LSRHTRLRL------------------------------- 33860886 2 PELPEVETVRRGLEQKLKNFIIKRVTVAYPIDKDFIEGLQNSLLYKWNRRGKYLIAELKKNGVLVVHLRMTGYFTFNNTLTNP--CKHTRIRL------------------------------- 119492791 2 PELPEVETVKRGLNQVSRNQTILKRTLAHPVIDEFITGLSGQAIAGWYRRGKYLLAEFSSNGGLAVHLRMTGQLLWVSQDEP--LSKHTRVRLFFPNRQELRF--------------------- 116625750 2 PELPEVETVVRSLAP-LVGRRIATAEFRNGDPDLMSARLAGRKILSIKRYGKFIVAVIEGGGHLMIHLGMTGKLLLGGPS-----GKHTHAVLTFDRGTLL----------------------- 46446526 2 PELPEVHTIVQDLKQRLIGKKIISTEIFWPKPEIFCQQVQGQSIQNVDRRGKYIIFQLSNQMFLIVHLRMTGR--------------------------------------------------- 50842930 2 PELPEVETVRAGLEHFVVPARGLRPSGGLEDAALFETTLSGRQFTAVNRRGKYLWFILDDGTAMLAHLGMSGQFRVSPQHAP--QHRHTRIVITLDDGRDLRF--------------------- 21223929 2 PELPEVEVVRRGLERWAAHRTVADVEVLHPRPDDFAHRLKDHRIGTPSRRGKYLWLPLDTDQAVLAHLGMSGQLLVQPHETPAEKHLRIRVRFADALGTELRF--------------------- 94984550 2 PELPEVETTRRKIEPLLAGRIILNIAHNAPQRYRDTALAHGRRISGLSRRGKYLILHLPHDLELIVHLGMTGGFRLEEGP-------HTRVTLTTDAG-------------------------- 158312992 2 PELPEVEVVRRGLERGVVGRTVAEVEVHHAGADHFAASLVGQTVATARRRGKYLWLGLTPGDALLGHLGMSGQLLVVPADSPDQV--HLRVRFRFTD--------------------------- 149180839 2 PELPEMENYKNLLSERILNKQISEVEIGREPVDEFTHLVKNRTIKKVTRRAKHLLFHLDNDVVLLLHLMLGGWMFYGSEQEKPDRTIQIRLSFG------------------------------ 213964684 2 PELPEVESVRRGLDTYVVGGRIARAVRRQPGAAEFIGRTRGRTVVASDRRGKFMWLTLDDDSAIAIHLGMSGQLRVEAPYTPNTSGRHTRAAF------------------------------- 87303067 2 PELPEVETVRRGLERQLKGFEIERVEVLREEVDQFRAGLIGCLVGTWSRRGKYLMAELSRDGHWGVHLRMTGQFLWLE--EPREPCAHTRVR-------------------------------- 108805342 2 PELPEVETIKNDLRGLVVGSRIERAEVRQPPQEEFVRRLGGARVTGARRRAKHLVVELDTGEALVFQLKIGGQLLLVPPVEEPE---------------------------------------- 78778719 2 PELPEVETVRRGLEQKLNNFIIKKVEVCRTEKEEFIKGLQNSLLYKWDRRGKYLIAELQNNGFLVVHLRMTGYFKFIDNSTQP--CKHTRIRV------------------------------- 148273833 2 PEGDTVWRTAAHLHEAIGGQVLTRSDFRVPKFATL--DLAGQEVDEVVSVGKHILHRI-GDLTIHSHLKMEGSWHIYQHGTPWRRPAFARVVLETAERVTVGFALGVLEVIPRDQ--------- 169630336 2 PELPEVEVVRRGLHHHLVGKTIASTLVYHGGAVELAGLLAGQQISGTGRRGKYLWLTLEGSQALVVHLGMSG---------------------------------------------------- 197767778 1 --MPEVEVVRRGLQRWVSGRTIAEVRVLHPRAVDFAARLKGHSVGIARRRGKYLWLPLDTDSSVLGHLGMSG---------------------------------------------------- 47779378 2 PELPEVETTVRAINKILKEIIVHNAHLRWKVDKNISQLSKNKLIKEISRRAKYILIHF-NDSSLMIHLGMSGKLRIQNIGN------------------------------------------- 119716555 2 PEGDAVWRTAERLRRALDGQRLVRTDLRVPQHAT--TDLSGGTVLETVSRGKHLLTRINTDWTLHTHLKMEGSWRVYRAGERWTKPAHLRVVLDVGGRSAVGFQLGVVDLLPRE---------- 160900861 2 PELPEVEVTRRAFAAQIAGARIESVALGKPPLGIAPELLAGRDVHGVRRRGKYLLMELSEGL-LMLHLGMSGSLRFVAPHEAPPAGTHDHFDLQTSKG-------------------------- 196244906 2 PELPEVETVRRGLNQFTSGKIIEDAEILLTRVDEFLSSIRGVSFGEWQRRGKYLLGTLVKGSWLGVHLRMTGQLLWVNQSEPLQT--HTRLRL------------------------------- 33862459 2 PELPEVETVRRGLADRLVDFQIGQVEVCRGGSALFIKMLCGMHVGSWLRRGKYLM--------------------------------------------------------------------- 148652194 2 PELPEVETTKTSLKPLLK-KQVAQVDVYQPKLRWPIHRLQGYTLQQVERRAKYLILQFPDTKSIIIHLGMSGSLQQFPVGTDKRKHDHLIMQYKADD--------------------------- 15828781 2 PELPEVRVVCKSLNEKVQNLVFKKVEIFNPDPSYFQEFLIGEKILKISNLGKNIIYFLTNNKIMLSHLRMEGKYSFYEQK-PKETLKHIQAIFYFENGSELHYRES------------------ 119964032 2 PELPEVEVVRRGLARWVRGRTVTGVDVLDPRTEDFIGNLEHATVLDVVRRGKFLWMPLVPKVALMAHLGMSGQLLMQDPVVPDEKHLKVRISLSPADG-------------------------- 94970892 2 PELPEVETVANGLNKRAAGTTIESVWILKSSARAIAKMLEGAKITLVRRVGKHIVADLAEPDQWIIHLGMTGSTLVVDPDTP------------------------------------------ 85860946 52 PELPEVETLCRQLRQKVPHAKIKGTFILDSKLGKLD-NLKGRGIASVTRLGKRIVLGLDDGRSLEIHLRMTGRLLWQEKPDIGEKPPHSRFIL------------------------------- 38234118 2 PELPEVEVVRRGLTPYVLGATITDVAVEHPRAAELIGSLQGREVTRIGRRGKFL---------------------------------------------------------------------- 171060164 2 PELPEVEVTRLGLVDRIGGATVRALQLRWPIGVA-PQQLAGQRIGELARRGKYIWMPLQDGSTLLWHLGMSGSLRFEAQLPPP--GPHDHVELVTDRGSLRL---------------------- 170781178 2 PELPEVEVVRAGLEPAVAGARITGVEIHDPLEGAFVDLLVGRVITSAVRRGKFMWLPLEGPRALVTHLGMSGQVLLREPGSDPDGLLRIRMGIEHPAH-------------------------- 186457874 2 PELPEVEILVRHLAPLITNKKITDVEIRRSKVSDLEEALTGARFTHLSRRGKYLLFFLKSPRMLLGHLGMTGRMYL------------------------------------------------ 169771323 2 PELAEVSRIVHFIRQHLVGKTLAKVSTQNDDIVEFQKAMEGKKIVGAGQQGKYFWIAMASPPHVVMHFGMAGWLKIRNAD-------------------------------------------- 124005766 2 PELPEVERFKQALHQKVVQVEIADAGVLACTAETLKEVAEKHTFDKTDRIGKYLFIETSADKVLMIHFGMSGSLKYYR-DDPPRFG---RVVFHLANGFHLAF--------------------- 72383541 2 PELPEVETVRKGLEKLLNDFYIERIEVLNGGSKSFIVSVKNSYLGSWERRGKYLIGSLLTKEFLVVHLRMTGQFKL------------------------------------------------ 197339238 2 PELPEVEALRDFLDTHLVGRTPARVVSVLKTYDPPPSALVGHEVTAVRRYGKFLALGTDGGPHLVTHL-------------------------------------------------------- 54022944 2 PEGDTVFRAAHRLHLALAGKTLVRSDFRVPRYATV--DLVGERVEEVTSYGKHLFIRT-ADASIHTHLKMEGVWRTYCVGERWTRPRQARVVLTTDDTEAVGFALGKVEVLRRAD--------- 188586505 2 PELPEVETIKKSLLSDLTGDRISRVEIYFPSPEDFKESVISNQIKDVKRRGKYLLIYVSCNKVIIIHLRMTGR--------------------------------------------------- 159125439 2 PELAEVSRIVHFINQHLVGKTLTKVSAQNDDIVEFQKAMEGKKVVSAGQQGKYFWLIMNEPPHAVMHFGMAGWLRVEKPEDKTWPPKYWKFLLETDAAFVDFRRLSRIRLVPGEEIRKHSPLK- 86156705 2 PELPEVEIAARNLRRWAEGRRVERRIFRPATPAAFARAVEGARFAGIRRIGKHLLVSLERGGALLAHLGMTGKWVLRAAGDP--APRHARAWLRLEGDGVLHFQ-------------------- 199594598 5 --------------RSIHGVILRRPDLRWPIPPEISEQLPGQAIEAVRRRAKYLLLDTAIGSA-VLHLGMSGSLRVLPGDTPVR---------------------------------------- 212542389 2 PELAEVARIVHFIRKHLVGKTLANVQAQNDDIAEFQKAMQGNKVIGAGQQGKYFWITMSKPPHVVMHFGMTGWYRTTNADDKEWPPKYWKFLLETDE--------------------------- 113474804 2 PELPEVEIVKQGLNQLTLNKRILGRTLAYPIVADFLRGLEGKAIAQWHRQGKYLLAQLNEDGWLGVHLRMTGQLLWVNPEES--LHKHTRVRL------------------------------- 67526343 2 PELAEIYRIVHFIRQHLVGKTLAKVSTQHDDIAEFQKAMEGKKVIGTGQQGKYFWITMTSPPHVVMHFGMAGWLKIRDAD-------------------------------------------- 121708175 2 PELAEVSRIVHFLSEYVVGKTLTKVTTTNDDIVEFQKAMEGKRVVSAGQQGKYFWMIMSEPPHAVMHFGMSG---------------------------------------------------- 199594610 5 ------------------GVILRRPDLRWPIPDEIGALLPGQAIEGVRRRAKYLLLDTAIGSALL-HLGMSGSLRVLPGDTPVR---------------------------------------- 149173447 2 PELPEVETMVRGIREAVEGRKIKDFISMKPGIKSIRTKALNQTVTSVRRRAKRVILDLENGYSFVIEPRMTG---------------------------------------------------- 50954669 2 PELPEVEVVRAGLAPAVTGATILGVEVHDPLAGSFESLLTGRSMQTPARRGKFLWIPLDSSPAIVAHLGMSGQILLRDPGT------------------------------------------- 42561208 2 PELPEVVTVTNTIKPKIINRTILNSQIFTNKIDQFINLTKNQKIYDVYNLAKYIVIEL-KEHVIISHLRMTGKWVIENSDQYAYKKSWLRAEL------------------------------- 154287302 2 PELAEVARIVHYICTNLVGKTITQVHAQHDPVVEFKKHMEGKKIVGSGQQGKYFWIIMSSPPHPVMHFGMTG---------------------------------------------------- 116671046 2 PELPEVEVVRRGLVSWVRGRTITSVDVLDPRAQDFTGNLEGSRVLDVVRRGKFL---------------------------------------------------------------------- 118468423 2 PELPEVEALADHLRRHAVGRVVSRVDVSLKTFDPPVAALHGSTVTAAHRWGKYL---------------------------------------------------------------------- 89900446 2 PELPEVEVTRLSFAFEIAGARVISVRIGKPPLGCSPTQLAGRSVQAVRRRGKYLLIDLDQGL-LLVHLGMSGS--------------------------------------------------- 117165133 2 PELPEVEALREFLTEHLVDREIVRVISVLKTYDPPLSALEGHQVAAVHRYGKFLDVETAGGPHLVTHLARAGWLHWKDPDGPPRPGKALRVALDTGAG-------------------------- 41406987 2 PELPEIEALADHLRRHAVGLPIGRVDVALKTFDPPISALHGQTVVGAERWGKYLGLRTE-GLFLIAHLSRAGWLRWSDPLRPGKGPIALRVHLGTP-GAAPGFDLT------------------ 108801300 2 PELPEVEALADHLRRHAVGLPIGRVDVAFSVLKTFITALHGREVTDAHRWGKYLGLQ-AGDLYLITHLSRAGWLRWSDPLKPGKGPIALRVHLGTP-GAAPGFDLT------------------ 169628133 2 PELPEVEALADHLRRHATGATIGRIDIALSVLKTFITALHGQPVTGATRWGKYLGLQ-AGDLYLVTHLSRAGWLRWSDPLKPGKGPIALRVHLGTP---------------------------- 197781617 2 PELPEVEALKDFLTENLVGHEMVRVISVLKTYDPPLTAVEGREVVAVHRHGKFLDLETDGGPHLVTHLARAGWLHWKDPDGPPRPGKALRVALETGAG-------------------------- 38233426 2 PEGDSVFQLARRLS-FMQGRTITHTSLRVPAYATM--RFDGRTITKVWPYGKHLFMHI-GSEILHTHLKMEGTWAVHRAGDRWRKPGHTRVVLHLDDAEVVGHELGFVRVFP------------ 149922617 2 PELPEVESVRRGLARARLKTPVVKLWRNWLRKHEGLEQLRGATPGPVRRRGKYILWHMEGELVLLIHLGMSGRCGVARADQP------------------------------------------ 120402637 2 PEGDTVYRTAAKLREALEGRELTRCDVRVPRYA--AVDLSGQTVDEVLSRGKHLFIRV-GQASIHSHLKMDGAWVIGRVRVP---SYKIRIVLETARSRASGVDLGVLEILDRA---------- 167457091 2 PELPDIEVYVEALAARVLGQPLERIRLGNPFLDPPLAEAEGRRVAAVRRQGKRLVLALDGDLHLALHLMIAGRLHWKDPGARL-PGKAGLAAFDFPNGTLVLTEAG------------------ 84496902 1 ------WRTADRLHRALSGTPITLSDFRFPEIAT--ADLRGAVTTEVVSHGKHLLHRVDSGLTVHSHLKMEGQWRVERPADTARWLRRLRAAVGTDTWSAIGLRLGMLEIVPT----------- 118052189 42 PELPEVEVTRRSFADRIAGAQIEAATLGKP-LRWPPQALVGRVVLGVRRRGKYLLLDLSEGLL-LMHLGMSGSLRFAGRDEAPEGGPHDHFDLQTSRG-------------------------- 183984529 2 PELPEIEALVDHLRRHAVGTTIGRVDVALKTFDPPINALHGQTVTGAGRWGKYLGVQ-AGPLWLIAHLSRAGWLRWSDPLRPGKGPIALRVHLGTP-GVAPGFDLT------------------ 15610433 2 PEGDTVWHTAATLRRHLAGRTLTRCDIRVPRFA--AVDLTGEVVDEVISRGKHLFIRT-GTASIHSHLQMDGSWRV--GNRPVRVDHRARIILEANQQRVVGVDLGLLEVIDR----------- 167730792 2 PELPEVQSIINDLEKVLKGKTIKTIECYYPEDNPFPS-----RALAIKRRGKYIIIMLERDNALIIHLRMTGK--------------------------------------------------- 121603812 2 PELPEVEVTRLSFAERIAGARIEAVLVRWPLGCE-TQQLQGQRVLAVRRRGKYLLLDLSEGLL-LMHLGMSGS--------------------------------------------------- 207082808 2 PELPEVEIVRQSLNKKVKKVIVRNRNLRFKIPLNFSSYFENKKIIKVERFSKYLILYLSKSIYCLIHLGMSGTIHIIEN--------------------------------------------- 149923089 2 PEGDSLHATAITLRAVLAGRELTGCELNWSGRRGVAWRVPGRRVESVEARGKNLLIRCAPHLTIWSHMGMTGSWHTYRPRERWALPPRDAIVLRTAERVVPCFRPHALELLGPRGVLRHRVLAR 108804620 2 PELPDVEVLKGRLERTSLGRRISRVEVRDGRVRGLREALEGRSLRRVHRHGKNLFAGVEGGGWVLMHFGMAG---------------------------------------------------- 197329305 2 PEGHTIHRLAQDHTERFAARPV-RVSSPQGRFADSAALLDGRELESAEAHGKHLFLEL-GDAWIHIHLGLFGKLGFGPAPAPPAT-DTVRLRLLNADHYA------------------------ 54026994 2 PELPEVEALAQFLREHAVGAVVGRVDVAVKTFDPPVTALSGRDVSGAARWGKFLGMDCS-GLWLITHLSRGGWLRWIDEPNPNPPKPALRVHFFTPEGATPAFDLT------------------ 83319527 2 PELPEVVTVTNTIKPSLINKTIIKSEIFSNKIEQFINLTKEQKILDIYNLAKYIVFEL-KEYVIISHLRMTGKWVIENSDQY------------------------------------------ 197117207 2 PELPDLTIYAENLARKLTGKKIATVSFHNVAPDELSAALIGAKVTAVRRTGKQVSFQADNGAMLRVHLMLTG---------------------------------------------------- 41408382 2 PEGHTLHRLARLHQRRYAGAPVA-VSSPQGRFAEAAAVVDGRVLRRTSAWGKHLFHHYAGGPIVHVHLGLYGSFWERPGDGPPDPVGQVRMRMVGAGHGTDLRGPTVCEVIDEGQV-------- 159040486 2 PELPEVEALADYLRRRAVGRRVDRLEIALKTYDPAITAAAGRQVTDARRLGKFLDLVLDADLHLVIHL-------------------------------------------------------- 41407426 2 PELPDVEGFRRQLADALPGRRVRRVKVHDPGITTLARRLTGRRFAGPRRHGKWLVLPTD-GPTLLIHSGMTGRPYYCADGA--AEDRHQRLVVSLDQGE---LRYTDLRKLR------------ 182414188 2 PELAEVEFFRKRWDHAARGRRVTAVIFRGTSPSTLRHALTGAVLESSDAAAKQMLFRFSDEIWLGVHLGMSGELRVEPAGCP--AGRHDHLVLDTAKHALV----------------------- 83644837 2 PEYPDITVYIDALERRVLGRVLESVELHSYFLEPSLEAVVGAKVTQLRRIGKRIAIGFDNDVWMVFHLMIAGRLHWRDAGKK-TPGKNALISLQFPNGVLFLTEAG------------------ 212703530 6 PELPEVETVVRTLRPQVLDCCIERVDVFREPLSLPVERLAGTRISAVRRRGKLALLELEPPALLAVHLRMTGRFMVHPEGAAP--LKHTRIIFH------------------------------ 168031593 3 ------------------------------------------------------------------------------------PTTHSKVLLQLDNGVEVAFRFGRVRLLDNPSIA------- 84495570 2 PELPEVQALVDFLSTRTADLAVTGVELSISVLKTFPEALVGAPIDSVSRHGKFL---------------------------------------------------------------------- 152964129 2 PELPEVEALATFLRERLVGRVVARVEVGLKTYDPPPSALGGLLVAGVVRRGKWLDVDVD-GLHLAVHLSRAGWVRWSDALPAGKNPVALRVRLAPED--------------------------- 169628665 2 PEGHTLHRLARLHQRRFAGAPV-SVSSPQGRFTEGAAAVNGRTFVQAHAWGKHLFHDYGPVGVVHVHLGLYGAFT-ELPVPMGLPVGQVRMRIEGAEFGTDLRGATACELIDAPQV-------- 145597000 2 PELPEVEALTVYLRQRAVGRRVDRLEIALKTYDPAITAAAGQPVVHAQRHGKFLDLVLGADLHLVVHL-------------------------------------------------------- 190574463 2 ------------------------------------SPLQGRRVKAVRSWGKHFLLEFSR-HTLRIHLMMFGSWRIDERKPTPP-----RVSLRFDNG-ELNFYACSVRLIDEDEVYD------ 87312113 2 PELPEVETMRRGILSIIGGKVARRPILLAPGIAAFRRRTVDRRVTAIDRVGKRVVIVLEGGDRIVLEPRMTG---------------------------------------------------- 119714424 2 PELPEVEALALDLRGRLDGHAIAKIHVAFSALKTFDSALEGTLVDDVTRHGKFL---------------------------------------------------------------------- 168705539 2 PELPEVETVVRDLRPLLTGRVITAVRLRRTWNPAWAAALAGTRVEAVRRRGKWIL--------------------------------------------------------------------- 171682424 2 PEIAEVARIVHFLRLHLVGKTIRTASAVDDQIDAVSAALTGRKVISSGSQGKLFWLVLDKAPHVVMHFGMTG---------------------------------------------------- 134101245 2 PELPDVEGFRR-VAAEAARQRVRDVEVFDPQVRGLVEQVRGRYLGEARRHGKWLVLPTDDPPWLLVHFGMTGMLLRCPPGE--DVHAHDRVVLH------------------------------ 134097938 2 PEGHTLHRLAQLHQKRYGGAAV-RVGSPQGRFAASAALLDGSVLRRAEAHGKHLFHFHGPDRVVHVHLGLYGTFT-ESELPMDEPRGQVRMRIVGDTHGTDLRGPTACELLTDAEVEA------ 198282763 3 -ELPEIELLRQKLRRNILHKRVGVMQMQNAKGEALPAALKGRAITDLHRYGQYLFLELD----------------------------------------------------------------- 188990064 27 PEGPSLVILREE-AAAFVGRKILRVQ---GNSKQDIARLQQQKVLALRSWGKHLLIECAQ-FSVRIHFLLFGSYRI----NEDKPNAVPRLSLEFSKGETLNFYACSVQFIERDEVYD------ 116670100 22 PELPEVAGLGAFLGDRLRGAKIQIVSFAVLKTADPPTALEGRTISGVQRRGK------------------------------------------------------------------------ 78046218 27 PEGPSLVILRED-TQAFVGRKIVRVS---GNSKQDIARLDQQKVLALRSWGKHFLIEFAH-FSVRIHFLLFGSYRI----NEDKPNAVPRLGLEFSNGQRLNFYACSVQFIERDEVYD------ 62426095 2 PELPEVDALVTFLRPRIVGEFVTRTDIGLKTADPPLEALNGLEITGVSRVGKSLIVAFD----------------------------------------------------------------- 152964122 2 PELPEVQSARQVVERGGLFRTIADVDDRDTAPGDLRRALVGRTLTAAHRRGKSMWCDTSGGPALGIHLGMSGRIFVSSAG-------------------------------------------- 149186671 2 -----------------------------------RARLVGRQFTETRRHGKNIFAGSKTGPWMTVHLGMTGK--------------------------------------------------- 62391849 2 PEGHVIHRLAGELTKNF-GDTILDATSPQGRFTSEAAIINGHRIAVAEAYGKHLFVEFDADHILYIHLGLIGTLQFEPAEETRGQ-----IRLHLSDG-------------------------- 3850130 2 PEVAEVSHVCALLKRNILGFRITKVNLLHPVLKDMRKALTNAVVTSVGRHGKYFWIRLNNHNTLLMHFGMTG---------------------------------------------------- 50843091 29 PEGHVIHRLANAIDLAFAGSRVE-VTSPQGRFAESAAMLDGTVLASAQAWGKHLVVDFDNDHLLHIHLGLIGKLAV-----EPTVPVVGQVRLRITDGV------------------------- 167535061 152 ------------------------------RFVEGARAIDGQPLSRIEVHGKNLFYFFANVAIVHVHFGMSGRFAVFDLDKAPEPTATTRLRLVNEAGLVAHLSAMTVRLLDARELGEDPL--- 160891963 3 -ELPEVITLSKQVNNALSGKTITQVTFYNGNPSEYGKLLVGKTILSSEGYG------------------------------------------------------------------------- 121593321 2 PELPEVEVTRRSFAGAIEGATVRGITVGKPPLGTEPAVLVGRRVCGVRRRGKYLLLDLDEGLL-LIHLGMSGSLR--FARDLPARGAHDHFELITDQGTLRL---------------------- 152967340 2 PEAHSLHRHARDQRAALAGQVL---SVSSPQGRFDATPFDGHRLVDVQAHGKHLLYSFEQAPDVHVHLGMKGIFRTEDLSLPPRAGTRMRLAGETT---------------------------- 150008625 3 -EIPESATIGKQASETLKGKRIHRFTFYNGDPAEYSNRLVGRTVLGAQGYG-------------------------------------------------------------------------