MAASSTRTLLMFGPGAMSLNETYFASILSFISTDSASQWALSAVRDIESHWPSLCEAIPKLQHTSGVSNAQKLAEWLRTGTLAPGSTIASLPNAILGPLVVIAQLVEYLRHVDSLSESGLRGGEGFQVPSAPDAETVGCCLGTFSALVVSSSSSWAQFCHNASAVVRIVFVLGALSDAQDATDASGPSVSLIAFWRGGQSLSDLKKALEKFPEAYISVLYDENRVTVTTSTRTVAALKNHLQTVGITTNETEFHGRFHAAQLYQTELEAFLAYCRRFPTFQLPDSSCIVVPTRVNSENVVTSQESLLEISCRAFLVSQFDWIKTFRAAVSSTLQNRASRIIEFGPERCVPPTLLRRLNSQVTHFDFEESIKRAKASLSHDQELPAGVAENDIAVIGMACKVAGADDVNEYWELLLQGKSQHRELIPNDRFVMETPFRPFEAGDDKKKWFGNFIGDHDAFDYKFFKKSPREALHMDPQQRLMLQAAYQAVAQSGYYNANLNVHGPTKVGCYIGVVANDYENNISHTTPIAFSATGALRSYIAGKVSHFFGWTGPAMTVDTACSASTVALDLACKAILSGECSAALVGGTNFFSTPMFFQNLAAGSFLSTTGQCKPFDAKADGYCRGEAVGTVFLKKLSQAIADGDQVLGVISATAINQNRNETPIFVPNSPSLTNVFRTAIEKSGLDAKDISVVEAHGTGTPVGDPVEYDSIRQVFGGAVRAGQDALQVGSVKGLVGHTEGASGVVALVKILLMLQRGQIPPQASFETINPSIKYSPSDNLEITKTPLPWNQEFKAALINNYGAAGSNASVIIKQGPAQLLRRLPPVVDSETEALLSKVGADDAQKAPFFISGLDEKAILAYAQKLRQFIYSHSNLDIQDLAFSVNRQSNWSLGRGAVFSAGSIAELDEKLASIETFPVPSSQPPVILCFGGQVSTFVGLDYQLFAKSAILRRHLDQCDAACKSIGAGSIYPRIFQSDPIDDPSVLQPLLFSLQYSCAMSWIDCGIVPAKLVGHSFGELTALCISGVVSLQDGLKLVYGRSKIIKESWGAERGAMLAVEADLEELESLLTTVNSSLQEGRATIACFNGPRSFTVAGSSAAIDAVQQAISNTQPVLKHKRLNVTNAFHSVLVERLKPDLEALGRQLTFALPQIPLERATRSREDHGLSPSYVANHMREPVYFHHAVERIAKEYPEAIWLEAGSNSTITTMASKALGLPKASTFQPVNVTNNSKASSQLSDVTMNLWKAGLRITFWPHSRAQTYEYKHIILPPYQFEKHRQWLEFKPPQALQVVVQTDSSTDARNGTTEPQPVGLYTLLDRGQDKYRFRVNTAAGQFVDAMSDHAIGKAQTLPAMFGVDLAIEALLSIHPELGDTSRFDPQIYNVVNQEYIHDSSRALFVLFERLGQDENSWAFELTSKGKDGAESLHMSGQLHFQASDDARSRLEFSRLDRFITHDRCLQVLESSGRSDEVIQGQTIYSVLSSSDVNYGQRLRGLQRLVGRSNESAGRLVRRRSGKLFVDFALGEVFTQVGSIWANCMAQHQRNTRNKGIYMATGLEQWSKSPKVLQKFNQGLYDNDPEIEWHVLAQHKRNTSDDSFTTDIFVFDAASGDLEEVILGIKYAPVSLDQLFSGSAIATATTPVANGYVPLTTPFVPVPTTTKQAAVPQPQHVAKKAAPRAAPKRDIKEELWLRLRPVLADISGLEPEEIQPTDALADIGIDSLMGMEMAREVETTFNCTVEQSELLSIVDVPGILKFLQSTLGDEDVHDSSETMSTVSSDGNVHSPPTSGSEMASPNLKVSYGSAYGSSDLPISAVLEAFGESSAKTDQFLKTYGCAGYLDGVSQKQTRLCLVLTSAAFKQLGCDLEAAKPGEVLQPVPFVERHRRFHQYLYSMLEETRIINIDGDVITRTAIPLPSQSADAILQDLMRRHADNGSSHQLAYNVGSRMADVLSGKADGPQLIFGDAKNRELVANFYGELPFNKLYFELMADFLTRLANKLKLSSSRSGTPTLKILEMGAGTGGTTKVLLPILAKLGIPLEYTFTDLSPSLVAQAKRRFKEYPFMKFAVHDIEQPPSDPELVGSQHVVIASNAVHATHSLRDSARNIHKFLRPDGFLMLLEMMRTLHWVDVVWGTLEGWWLFDDGRTHAIVNEQRWEKELLASGFKHVRWTDGKLPEVHVQRVIIALAGDGDGDVSDIPALTSPALKDEEDHGSKLDGEERKRVANAYVESTIRDFAIPSYTGPILSTAPGAGACVLVTGATGSLGSHLVAHIAGLPSVDTIYCLNRPRPGKKGQEDQSRDPLSRLTEVLASKSIQLSEAEISKLRVIETDLPLPQFGLDEIQYEQLLNNVTHIVHSAFPVNGLRSLKQNEPQFTLMRNLVDLAAGVSARRPTEFKFTFQFISSLSAVGMYPKVHGEKRVPEQQWDVDSALPNGYGEAKVICERVLLETLGQHPDRFRAMTVRLGQLSGSMKTGYWNHMEMLSFLFKSAQTLRALPDVDGDVSWLHLEDASASLADLLLRDAPTCHAVYHLDNPRPRDWKDVIPVLADALDIPSSHIVPFEEWLRRVRAYPGEDPWDNPSAKAMDFFEHKFKHMSCGGVTMATDHALEHSETLRAVQPVSDELVRKYIQAWKDSGFLR*