MDNTSSCPEPIAVIGLGCRFAGQAASLDGFWEMLRDGRKEHGPVPASRYQAAAWKHPSHERKGAINHDSGFFLEEDPARFDAPFFSITAKEAAGMDPAQRLLLEVAYEAFENAGVPMESLPGSSTGVYSGCMTNDYELLSTRDIMDMPHNSATGNGRTMLANRISWFFDLRGPSIMMDTACSSSLTALHLATQALRAGECRMALVCGASIILHPNFTQRLSYMHMLSADGISHSFDSRANGYGRGEGLGAVLLKPLSQAMADGDVIRAIVRATGANQDGRTPGITMPNAEAQADLIQATYRQVGLSMRETAYFEAHGTGTALGDPTELSAIGASFGQERIPTDEPVYVGSVKSNIGHTEGAAGVASLIKVVLCLEKATLVPNAGFVTLNPKIQTEKWRLRLSDITQSWPSHLPQRASINSFGFGGANAHAILESLTQYLGTIPQTIPRSPTSVPQLVVVSTHDKAGLDRTAQKWTHTLEASSENPPLVDLAHTMATRRSKFGFRSFAVADSISGLQEAMGRGLPNFQRARREQQTSLAFVCTGQGAQWAGMGIELLAFPVFAASIHYSQKVLTGLGCPWDLAEEIRAHANTSRINRPDRSQPVCCALQIALIDLLTDWSVVPKAVVGHSSGEVGAAYAAGYLTHEDAIKVTYFRGVFSQSIVENGPSGGMLAAGLPAETAREYLHALSLEDVVVACINSPSSVTLSGNENQIDQLAEYLQAKGLFARKLRVDTAYHSPYMRALADDYRDSIASIKPVNLHQGKIAMFSSVTKTRIQHPEELGPDYWIRNLVSPVEFATAVGQLATMSESGPRRRRPVGVPWGAILEIGPHEALKGPFTQTVQEVNAGLTSLPYLSLVQRKKHALHTSLQVAGVLWSIGCSLEIDRINRSLLGDYTPRSSQALLPSYAWNHQSRYWHEPYESTQLRQRNQVRHDLLGVACDYQNNIEPRWRNFLRLSEHPWLADHVVAGSIVLPAAGMVAIVAEAARQLADSTNLAGIEFHDLEFFRGMVISSEENGLEILLQVAPHAVAGWYQFGIFSRPENSPWVQHAKGSFTIEYAGEEEQLEESTTALNWAQMVQQARQTQAAANMAVDGEAVYSWLSDTGGVTMGPTFRTIQRLFFHPTQSRLYASVSVTDTQSTMPNEQESPYFVHPSSLDSLFQAAVLSCSEALSNQNAQIPIAVDRLYMSTRFSPSTGEQFAIHVNTHWDEGGNSRSEVVASHPTWSQPGLVLQGVRLGRVPMQSRSSAAAENTPQSRFSSLVWAEHVDSWAEHCDGTLSSWLKSVCHTHGDAHMLVVAAERRFDQLVPLLQNFVATGTYRPRLQSLTVILIDVSPEDSAARAQGVQQLLPNCQVLPVLTLAEVGSSLPDDGAYDAILLDHPDLWNGRQDFPLLDDIHKVTQPDSWIAAATPMGIRNEVLKNFERHADWEVRGIVTQTDALLIHRRNKSSSMLGPILYVLAPESANICDALLQELVPLIQEQGGQVERVSPYEVSKLKGKQVISLMELHQPWTLHWTPADMECMRALVQANYLLWVSPAPLATDASYAATGATTGLLRTLRNENPHLELPQLLIEEDFTSNPSQLGRSIARLVRLTRQSRSRPQDYEYVLRDGRLYIPRAIASSPLDEVMEAAVHGPKPILAELTEDHRPLRLHSKSADLEGAQWQMDDRLATAIADDEVEVQLQAISLPSTTGKTTEARVPVTEALGTVFHVGQSLISVFSVGETVLCVIPGHAISTRVRLPESSVWTCPPQQGPAQSLSMPVAYSTAYTGLANSMHQFASSVLIVGSADQTLRATVHCALAARMTVLVAVDNAVEELRAQYPVLKDQIMSLHRSLPTTIDRLTSGRGAQLTICNLGGAVSRQAASCLASGGRYIDLSGDLQLSALPQKIIEQGCTVTPLSLARMLRDTPRLVQANFHRAVDLVAGHKTLVQVASYPVFPVSQMAEASSHARNSGTRVILDLQAPGPVAVVPFQPEPIPLPSENTYLLVGGLGTIGLSLASALVDSGAHHIVFLSRSGAAQPSQQAALEALRARGTRAEVIRCDVASPDDVKNLLTHATHHDWRIRGIIQCATVLKDAMFEQMDWDSWQQSTRAKIQGTWNLHQAFQAPRALDFFITLSSISSVIGNMGQANYAAGNAFMDALMEWRHQHNLAGCSINLGLVEDASGVTDVAESAEQRRQRYRHVLGTEISQAEVKALVRFLVQGRMQSPLPAQIIAGLVDVLPREDGASPWQFDRKFDHRARIANPEAETAAGPVKTSLLLKKAESVDEAVSLVSQALQGYLARAMGANTDSVDLDLPLSALGVDSLKATEMQTWVSRELGAALSSFELLSSQPVRILAEKITAGSSFVAVKP*