MDLPSLALIVGAAAFSPNPDERRAAEQSLNQLQHTPQHLIRILQIIVDGGSDLSVRQSASIHFKNFIAKHWEPHSGDQNIILPSDKNVVRNQILVFVSQVPPILRVQMGECLKTIIYADYPEQWPELLDWVKQNLQKPQVYGALFVLRILSSKYEFKSDEDRAPIHRVVEETFPHLLNIFNNLVHVENPSLEVADHIKLICKIFWSCIYLELPRPLFDPNFFNAWMGLFLNILERPVPVEGQPEDPELRKSWGWWKAKKWIAHILNRLYTRFGDLKLQNPDNKAFAQMFQINYAAKILECHLKLLNAIRIGGYLPDRVINLILQYLSNSISKSSMYNLLQPHLNTLLFEIVFPLMCFNDNDQMLWDEDPHEYVRKGYDIIEDLYSPRTASMDFVTELVRKRGKENFPKFIQFVVDIFKRYNEASLENKPYRLKDGALLAVGTLCDKLRQTEPYKSELENMLVQHVFPEFSSPAGHLRAKAAWVAGQYANIDFSDQSNFSKALHCVISGMCDLELPVRVDSVFALRSFIEACKDLDEIRPVLPQLLDEFFKLMKEVENEDLAFTLETIVYKFGEEISPYALGLCQNLASAFWRCIDTDNGDDETDDAGALAAVGCLRAISTILESISSLPHLYGQIEPQLLPIMRKMLTTDGQDVFEEVLEIVSYITTFSPTISLEMWSLWPLMMEALVDWAIDFFPNILVPLHNYISRGTGHYLTCKEPDYQQNLWNVISVLMANKNIDDSDLEPAPKLLGIVLQTCKGQVDQWVEPYLRITLDRLRGAEKSSFKCLLVEVVANAFYYNTPLALGILQRFGIATEIFTLWFQMLQEKKKSGARSNFKREHDKKVCILGLTSLFSLPAGQLPGEVLPHVFRALLELLVAYKDQLAEAAKAEEEEEDEDGDDDDMDEFQTDDEDEDGDDENPDETDGSTLRKLAAQAKDFRSYSDDDDFSDDDFSDDEELESPIDEVDPFVLFMDAVTAMQVSDSPRFQSLTQTLDPHYHGLASTIAQHTELRRAEILKEKLEKQSSATVAS*