MDDFPWEQVKSGDLESLRVALFSSSTTRRTHALQELRDRIGTELPQEIRQSLIGLLFTTYPLYVDRPSRQAVQQCLRTILKAPVPTEDLKYLTQNLLAEASKPGLAPSSAFVLLEWCSLLLQILKNDPDTHLSIVLDIVAVDAKALETCLAARPRPTLKQSALTVTRRALRAIFSSDNWGEDAVRQSVARLTGDSAAGQKNAPFLGVISGVCARLPNSKAVLENEKKLILAYYIKELVGSKAAVPNHIASGLSDFFASFITYEDFTSELVPPLEKSLLRAPEVVLGGLVPSLCSSLPEDFDLSEILFSRLLKHLLSSMKSNNATIRQGAVQSLESILSKSKKEEWLVKIAGEIIGPIKTQKITSPEHRAVYAQAVCGILPSESVSKDIVQGFAPVFSRESNEVALEQEIKALCKHLTFLLQSKVKVSDDVINAVVKGIADKRIPFRKLWHLLVGDVFWRIEAPTLATSEVGPFVTKFLDKMRDLFKEVTSNPLPSAQNGSLSAAFVYLALYERVSTAQGLDKADWETTVAQSMLFTPKPSFLLNPKAYTKLTSPAEIQWMVRALVAVSSGSKFEGTEVAAKIAWAHAFIYAVTAPGLRTNLREEAAHALMGIYLRRSELMGRVVTEALWTWILALRTAEKESAASSAGPASEKLLHLVAKAICPSAANIQSDKIRSDLKRQLVQLLVLCRPELIPNVSWIAQCLRTGTDPGDLVREYPDDFMKQLTQAHEDPIQSKVPGIDGAIWNAAGDLAFVAPNTMVPRLIRQIRDDLDASRLSRFTPTDAAIARTPEGTMFVDVLNTKSKQPAFDKNTKDYDTLKWEEELRAQLAQKKGQTQKKLSADEQAKVKAQLAKESKIRDEVLQEVKRIERGAGIIQGLASGPAVDADGWINPAVSSLLSLARAGVGLFAGDVVSKAYVKCSEKVSSRLGPLRPFVGVATLRAIGRSHLPPEMEAEPLGGLVTRILYRLRFASEQRPFDMTSLAYILPLIFMVLTRNGIEEVKGEEEGEQLLLALEFLSFHSGSFTDNRLPRVEVLNHLLTAMQKFTQHYKLIKDTLFDFCRCISSNITNEELTVLLQGTIIPDTSVRTSVLQVIESEIDLTDLDFSEHIWLGCHDQVEENAEIAENIWEENALEVDETSYGKLIPYLSSKDSQLRGAAARALGHAVELNPSVFGDIVQQLQSMYEEEVKPKEPAKDKYGMPLKVDTTDHWECRSGIALAFGAMTNSFEGDQIVSFLRFLIERGPLIDRNSVVRSQMADGGRSVVVSRGQQRVEELMEILETTLETSDKGSKTSDLLNEAVVVLYGSLAQHLKADDPRLQTVIKRLLATLPTPSETVQSAVSGCLPPLIRLCGPKSGEYVQEMLDQLLQTKNYATQRGAAYGLAGIVRGRGIFTLREYQVMSHLKDAIENKKEAHQRLGALLAFELFATILGRTFEPYVIQIVPQLLAGFGDPSIDVRDACLDAAKACFSNLSSYGVKKILPTLLDGLDDTQWRSQKGACDLLGAMAYLDPQQLAASLPDIIPPLTVVLNNTHKEVRNAANRSLQRFGEVISNPEVKGLVSVLLRALSDPTKYTDEALDALIKVSFVHYLDAPSLALVVRILERGLGDRSNTKRKSAQIIGSLAHLTERKDLISHLPIIVSGLQLAIVDPVPTTRATASKALGSLIEKLGEDALPDLIPNLMTTLKSDTGAGDRLGSAQALAEVLAGLGTTRLEETLPTILQNVSSSKPAVREGFMTLFIFLPACFGNSFAPYLSKVIPPILAGLADDVDSIRETSLKAGRLLVKNFSSKAIDLLLPELERGLADDSYRIRLSSVELVGDLLFSITGITAKADAEEEEEEAAQAGQSLLEVLGEERRNKVLSALFICRCDTSGLVKSAAMAVWKSLVASPKTLKEMVPTLSQFIIRRLGSSNMEHKVIASNALGDLIKKAGESVLATLLPSLEEGLRTSPDVDVKQGICIALRELITSASPEALEDYEKILISTVRVALVDSDEDVREAAAEAFDALQQILGKKAVDQVLPHLLMLLRNNEDAEQALSALLTLLTEQTRANIILPNLIPTLISSPISAFNARAIASLAEVAGSALTRRLPAILNSLMDNILSTTDEEHREELNSAFDAVLVSVDEFDGLNVVMNVMMTLLKHDDHRRRASAALHLNKFFSEAEIDYSRYYQDLIRVLLISFDDSDKEVVKAAWTALSGLTSHMRKEEMEVLTIPTRQVLRQVGVPGADLPGFSLPKGITAILPIFLQGLLNGNVEQRTQAALAIGDIIDRTNANSLKLFVTQITGPLIRVVSERSVDIKCAIFFTLNKLLEKIPMAVKPFLPQLQRTFARGLADSTSETLRNRAAKGLGILITLTPRVDPLIAELITGTKTDDMGVKNAMMKALQEVVGKAGANMSEASKNAILALIDDDASDQTDGVAITNAKLLGALVKVLPASTASPLIKNRVLTSHMTHASILGLNALLVDSPSSLTETYTAETQSIICQGVSNKDPFIAENSVLAAGKFLLIEDESRNFETNKAIFEALAPCIQAGVPPDVRRLTLVVLRTVSRLHPELTRPHLALLAPPIFSCVRDVIIPVKLAAEAAFLSLFSVEESESAVFDKYMAGPGAELPPGPKRSMSDYFKRVALRLAGQARERKEAEGGQGGLGLSNDEAEDEKELWSVGKVDLGEGSFADE*