MRRVGAFLLFIHGFCWLGACTAVEEAPLAAKNVEGRQSIAESEERKLLEIDIPIFGGGGGGRSPWAKPPSPLYHFLNPCLAEAFMALQVWKNCITCDPNGILATWVGPDVCKYSGIICAPPPDKSCDLVVAGVDLNHQGLGGTLPEVLGLLDYLAFFHINTNKFTGTIPRSIVAWKLLYELDLSNNLFSGAFPSVTLALPSLAFLDLRFNQFKGTLPAELFNKNLDAVFVNSNNFYGAIPANLGNSPVSVVVFANNKFGGCIPPSLSRMAKTLNEIILLGNSLSGCVPPEFGALTEVTVLDLSFNNLSGVLPPSIADMVSLEQLDVAHNLLTGTIPPAICSLPNLKNFTASFNFFVGVAPICLSLPSKGILFDDDENCLSGRPLQRSLQECAIFKATKQICELPPPPSPPILPPPPPPPPPPPPPPPSPSPPPPPPSPPFTPTYIPLSLPSLPPHRPHGLGAVDPLNSPCSFFSGSPGTSIISSSRRKREPGTRRPQGGLGAGGGDSFMETRSRKRAEAAGQRPPPPAQSARSKRARLSAPAASASAAPIPPRPRTTIRSSSASGLAAATTFRFHELSMDSGLESSTSASKRDSDKALKREQEKEDDQGLGKSIRGEEKEKETEKRKEKEMEKEKEKVRDRDRPGGASGGGDEENEAEGNSSLHQNLASASNALHGLLRKLGAGLDDLLPSSSPSSHQSSRLKRILSGLRAEGEEGRQLEALSQLCELLSIGTEESLSSFSVDSFVPVLVGLLNHEYNPDIMLLAARALTHLCDVLPSSCAAVVHYGAVPCLCARLLTIEYIDLAEQSLQALEKISHEHPTACLRAGALVAVLSYLDFFSTGVQRVAVSTAANICRQLPSDASDFVMEAVPILSNLLQYHDSKVVEHASVCLTRIAESFASSSEKLDMLCAHGLIPQAARLISVGNSTGGIVLQASLSNSTYTGLIRLLSTCVSGSAAAAESLLLLNISSILKDILAGSGLVASILVSPSAVNRPPEQLYEIVTLVNELLPPMPQAAALPNGVVLSRSTTRKHSTGGISAKADDGSGSVSDISAREKLLRDQPELLVQFGADLFPVLVQVYGSSVNPPVRHKCLAAISKLVHFSTAEMLGPLLKELNISSFLAGVLASKDPSILITALQIAEMLMHKLPDIFRKLFVKEGVVHAIDALIACDQGGTSSHQASPSGRAADGSLSATAGTPPLRSRRNSRRRSGGSNGETVPEDLKGSSTAPVGSPPSGSGPEASTQTVKTGLRSAVIAAAKHLKETYFPGDSGLIDTGVTESLCKLKALCAKLNGDCILENKGKWKGKGKATADEQQILAAVAEILGELGRGDGVSTFEFVGSGVVSSLLNYFACVSQSKDNGTDANLERRQQQALKRFKQFIAMSLPTSSEQESEAPLTILVRKLQNALASLERFPVILSNAPRSGTGNASIAAGLSALAQPFKLRLLRAPGERSLRDYSSNIVLIDPLANLVSIEEFLWPRVQRTDVSQKSSAPLGTSDAVGAPATAPVASPSTSVPTSIERRPSTRSRSIAVASAAAVGPSKDSDGGTNASTSKGKGKVGNRSAAEEHKGPETRTAAARRRAAAANSSLTLKQSHDSGAAAGNEDDDVDISPVELDEAVAMEEDDLSEDEDEEEHEEVFGEEPTPLCIGERVHDVRLGDGVDVGAVASTSATTAETPSQPSGFSSGVAGIQLGGRAAILTGLETGELRTGGPLGSKNSLSFAAAAMAGLASGKGFRAGRDRRSLAAIASSNIPSRLVFSLGGKSLNRSLTIFQAIQRQAVADEDDEERYAGPDYSLGEGRRLWDEVYTITYQRADPSSEKVCTGASSSTSPKPVTGGQNKMGGTGSSSSGTESSWQQASLLDNVLQGELPCDLDKSNSTYNILLLLRVLEGLNRLAPRLRTQVASDAFAEGKIGHISEMKVTGSLVPQEDFLSSKLTPKLARQMQDALALCSGGLPAWCHQLTRACPFLFPFETRRQYFHSTAFGLTRALQRLQQQQSADNPVTSNDRELRVGRLQRQKVRVSRNRILDSAAKVMELYSGHKAVLEVEYFGEVGTGLGPTLEFYTLLSHDLQRTSLEMWRTSTAPGSIQKTTQGDIDMQDVDSDSLEEGPLAVAANGVNNELSSDNREYISIEPTSDNGDYVHAPYGLFPRPWPPNTDASSDSKYGKVIEHFRLLGRTMAKSLQDGRLMDLSFSTAFCKLVLGQELDLYDIKSFDAELGTTLQEMQNLVRRKQFLESSLGDSRQAVLALCFRDVKIEDLCLDFTLPGYPDFLLKPGGNNIMVDLNNLEEYISLVVEATAKTGISAQMEAFRAGFNQVFQISTLQIFSEEELDYLLCGRRELWVAETLSEHMKFDHGYTANSPPIRNLLEIMGEFTPEQQRAFLRFVTGAPRLPPGGLAALNPKLTIVRKHPTGMSGAAAVLGSTPPGVTSALGTTLADGDLPSVMTCANYLKLPPYSCKEVMRERLLYALREGQGSFDLS*