MDYKVFLVRPPGTGGARPVKGVSRILRVLEHGISISPISSSSNAPTIKEYSFERISNVLPSLEDELELKFDVINSNGRTETLKFNCDCRSALLTALLNKLDDIDSSGVDFPLKKHSHQRGGLVDVVLRVRSASVVKMISTGVRQERRKINPAKKVNLVDILKVEVLSDDEHVVLLYFKSRIMRLSLKDISPFLQSIRENMKRFLNKSIDIFKITSSVMIDNISAFLRKTGNHPILYSFQAKKKIDTRKEERPRVVSITKEHLVERSGDEVTALYSWKDVVGVVVKNDDTKEVVIELKSWRPTQYVIEARDDFLASLADVMQSLRLFSFSIHSDEFIPHMFPERPQPFYQNECEQYYYIQFLAAADAKDINLQQNILKEYACNIGVGDSQCSDHRFLKKVTEVLKNSVANSSLAACCCLVLQRLLASRPCFEAAKSMPEIGLVLMQCLRTGNVVLSYLATLVIRAAIKLVSETTPTDASSILKLEMANKAFFLSSDYMQQLAASLHHVALGNGTALQIYGILQTFLLAVSSSNNETDSGRGWSKAFEACMIGSAGIFCNLCRSKSAVVYHSTSVFLKVVLTQASPPVASQLQKVCLDRAILLVYLKDAIFSLDEVTESMSANLVFLMIEGHKGSKKLFDALLPKGIMHLYTMKVLQSSVQKEDTSPRFLAWMSILDLLRKDSFVTPFLVWNDVKRMELKKYLNDEIEAFYAVAEGNKDLMFNSAEAQLTYQSASEGAGSVVDDVHLELLVDHHPAPNDPRIEFWKLRDPLSTFQAVLQAMVLGFTPLFGQNNLPEVDLRLAAHVLSWIYERHAEDIQYCLGRLNCIEIVVGMLREVIESEHQVFVFKLVVFLLATVEIGGKDNALRFLSAGGATVLVPLIVLSLSKCCRDKYAFECDAWNSKEQGFSRYHETVLVKHADGKIRTVRVPSGRFYEVLDKAAQDGSLDAKEGVHWQDDSVHEKLQLGLALDLLEAIMRLSGIDSNTIEFPPPVACSHLSKEELLCHLVQVLLWAKGSVFGRILDILAYIVKVNNAAMNHLYKLGAFEILLWKILAGDLSETDKASIVGFVRESHLLQDPESIFNGPDYLKAEEQFPWRGSILRLFLPEGIILKLMSEGGDSFTSILNSEHESPEVIWSTDMRERLLDYLKAELEPFVKFRASDPLALYIHVPKAPLVYPELAESVFSAPFYVEKLLDVEQFPNYQINDPVTFMNSLSLDLRKCASGLVNSIPTSSANLMSRKELSRVHLLLRAQAHLVQRFPELPLASDMESVIITLATPALQTCLAQKESSPPAMIDILLQTTTVLRHYCKSATRDLEVPQPSMNFALSVVSIGMNIEENESSLPQEMNISMTFESSLGGALLVLGTIASSRSGKELLWEDTRWKKGFWCTLISAAADAMAVPSRGPSPVTFAALSCLKYFVEDKVFCNRVLQQGWYLPLLLLAIPSADVASKVHESKSAILYSSADVLGSLVCTLMQTGSGSSPRMQANSADYGIMSRLIPKPLLACLLLSEGPEKFITLVSTQFMHPEGIWTSDVRAELLHRVHERLQHRSGLLTAGSPPVHDEMEWLQGFEYDCLVKELRADGLFVRGLSSSSWEGFTLPPGHSYIDVLQDYLYLHQVQMLVAEEIDGIVQLDHNEKDEQLREADMEGGEGEQAGMEGLEDADKASTIPFTQTIDAGQVKRCLHTLSALRECIKHAVKEERDDIIVHFRYSVLSDIVLSGRSLQQVQIELASIVNALAESKAGQDMVLKSDLIKAMALQLWQSAALNSRHRSDQVLMSTLESLLLLSESIPATVKTTNVFSSCGLLLPILAIFSKVSLPSLSREEPDEGKGKEAAESQQITKTGQLLAAQILGQLLLAGSGISRRTKLVKDLTYWRTGSNASDIRQPAPVEGIEEATDMYELLNILEQGVEDKVDPVVLRTMVLLFPIDFLTMLAREPSKACDLYERQHWSPRLVWDHGSRQRLKATIEREMVHLRDSFINEGLLTIPSWAMRDGQPVFLRWTVANVIENDSRPLYQDSEDVDYSRELYLGGFFIDQFLRNFEYDFGMSLEERFLREVRKAIVMGRVNGQELDFDDRRRLILSLLLLFKLRPPLLLRYSTFDIFFPVFHFISGGSSRERRGLTQVAIALFHCIAAHSDIADCMSSEDLMQTLSLLLDLNVPASVAGFAGTDPRLCSLMLMLRLFRLSSTAVEIALQLGIVYKLARLVDKGTDTNLQQRAAECLAVMCADKRRGGDVHKLLDKLIPKDRKAFAAWNIPMGDIRDEVVESRTLKHFLQQRYPSSWWVSDSSDGANESDAELAGPITVVEVVS*