MFTATDWALKRVLKFLLGRSLGKYLKTELDLEQLDVQLGTGTLELRNVVLNCANINEQLAVDGWQITDGVVGGVRASIPLNASSTDKADVELHDVMLTISPKQMTSSSTSGQASAEHGAGAVPAVAAPDGWEQLRSPTHPQQPLLSLEDIGLGQTGVIDGIRRIAGGLEALLQRISVLAHNVSIRVELPMSPATANTLSGSTTADGLVVLRLYADALHFYDATPLGSDSTAVAPVLGVGHHAAVPPSFTPAASELVKHVDLKGLTVELFQEDSTGIHNEFWRPGGGSSSSNHLSSSMLFTASDFPAVSPATATSDAAVSPSSSEQQQHSKAQGVNTTPVQAANGSSDYMDLLTFDSVPETYHAHAADMHQQSPALQRPFATGAPPAATASVDDDDDDIDDSCVLLGGVNKGGLDIALQLKLTWVDHGHTQPQMNADISISSIRVQLQPQQLPLVMVLTETLSATSSATAPAQQSNPGLMNGMGGVQGSHAADMSMSGYGGNSAMGGEEWGRRSFVEELFFPHCEGLIAESLGWGNGLADSMRGLQHPSLYHDSRSVFSSVASGMIGSTSSFLAGVCTTIGSTVSTTLDTGLSLLHAPGFGGRPGAGGQGVAPTGVQALPQLPPAPTWSVRGTTPDVVVALCYSQVKEPVTVANREPLLATASAAEPAGQLLLRCSGLIMSVDLSQHKAQATAKLYQVEASEQLPAWCLPAQAAVAACEYVRVPTLLPGGSQGVRPVPVMRPRHATAAQGVHGVGSSMQPPPAWTMMTSSAPANSNNNDIITLPVLCCGGSRLETRGLPDINRASLTVKASCHSRDQRLSKAAADVDMLPFTLWISMGLLQRLSAFCKPLSDYQTSHALSHELCGPATSGLSHPAACDGSSISSTSLSVIKRQQQQQQAAIFGLQGTPYAAATAYQKTQTVSHWSPAAASQRQATAHVKATTNCSSNDMVIDNILDDLPDAQPTSQQQGSAVMAAIAGADVQATVNVAHICIVIVLPNADSSVLPSSAALAAAAAGMENAAAFAHSHSSAHSTLLHLGDRYAVLDIHAGGSSNESARSHTHGISGYQRSHPFTRITSKPPGGGTIVQQQPVLAECGINRARLYLVGYPCQGVYGQGKLHASCIFDAAPGILARSNADAVGGPDDVPPGVAVFAELRYDPSAEAPGSLVDDAWLQAAHHAQDKWSDDNDTCGWDEGSQYSALSFQQRCKTGSGVFLHVRAPQLSAYISRADVLAIMNIVGAVAPPAEAHEPQVAGSTGSTQLPAVQISTLLQCRLRCNLQSDVKSAHAAQQQLQPQHRQQAPQYQHQPSHLQHNQQHPHHQQQQWRQGPQYQQHHQQHSSPQQQQQQQQQQQQQQQQQSSSLDLTAFELMSEEVTVFHVSNLGGSVGDSVMSVTLQGLQLSHGPKRTCVLLCPMTSRAISSPGIEIFQVTHAAGSTRPVTHAAGSTRSVTQPSMASSTGYNKGSSSSRSSMANGYVTASGVAPATRTTGNRVNFSADTSGGGQHKPAAAGAAGATINGKLPMPSVGARVNASTKQGCTAPNLTAPAVGNAVDRGAAADSITSLLVRGATLSLDEGSLGLTWGSELAAFFNPATAATADPTDPTVINDVAGHLQQDVGAKGSQIPNVLADLSLQHPQQQPQLQQQQQQPASSVQAQSSTNRFVFNMQDFALRCEPSSTAPVSHNASRIAAALLIRGVHFAVNPLPHVPQRIHLHSLGFHIAASAKRGSGPGGWGAGVPKDLHSISLAGHGYHNIAEETSVSIIMRPEVKFGEQTMWEVEVTNQNLVGTLHKESAALLVQLISQWSADMLARQPPPRRPASTASCADDPSCSTTTTSTSSTMMGGGSSAKHILDDVQEDAFRPQRVGSAPDPRLAASVYLAGGWYKKHHRQRQQHHTSTHHNHTADGWEGGSSSGEELDGVAGSQLFADGATANGGLQSSILNATSVPIVLEDFYPCGSPPVGLTPPGSSAEHPDGLGSNDTECVQGRWYATATSATAPPGTTATTSSRAAVHANGHTPSNVTPPSGGLLPSQPPVSINEEYLRAPELAPSRGSDAAGFSSGFGQATGGLADHYGFAVPVDPSMPCPISRIALRGFSGMWVLHDRGTGGNRGGGGRLASEGRIEIEVDGVNVTVESFGTEGNHASRLAVCVGSLEIRDCGAHQEGGGGGKWLKILSVRRPEVMSGTGGAVADVPVIVRPPGPAGRSMPAATVLLDSVRPDPEAEPELEEYRLAVALLPLRLRLDQDVVTFLQAFFGAVAAAIAAMDDPLAAAGAGGAEPAPAPYFQRVEIRGTAVMVDYRPRRVDIAALREGCFTELINLVPWGGVDLVLKPLRLSGVEGWDGIGIAAATEWLQHIARTQAHKFLTGVAPIRSVVRVGGAVAGLLAVPVAHIGAASRRGSSAHDAADGGSSTQDGHMSRALRRSTAGFVRALVYEALGLGATMAAGAQMVLTGGTPVSLNAPNTVLDGLRAAAGELNQGFGVAANALVVQPVKDMQMGDSWKEAARKALKAAPTAAAAPASAAVAAVRYTLLGVRSAMDPERRMEQ*