MAGSVASPTGVWAISDTASSSLFLSKDKSNVSFRSAVRGFPAYGQFCGLRRNAVLGSSCGGKSKLYSHYASTKKTPWLQAVRSMALSDVPTGPLGLYDPALDKDSCGVGFVAELSGVPSRLTVTDALKMLVRMEHRGACGCETNTGDGAGITVALPHEYLASVAKRDIGCELPPPNEYVAGMFFLPTSETRREESKNVFNKVAESLGHKILGWRRVKTDNSDLGNSALKTEPIVEQIFLTPNPQSHLDLEQQMFVLRKTAMIAIRAALNLAYGGARDFYICSLSSRTITYKGQLKPDQLQQYYFEDLGSEGFTSYMAVVHSRFSTNTFPSWDRAQPMRMLGHNGEINTLRGNVNWMQAREGLLMCKKMGLSPDELQKLLPIADISSSDSGALDGVLELLVRSGRDLPEAVMMMIPEAWQNDVNMDPDRRALYEYFSAVMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYETHSGRVIMASEVGVVDIAPEDVSKKGRLNPGMMLLVDFERHVVVDDDQLKKQYAASYPFAEWLQNQKIVLKEIVDSVPQSDRVAPHIIGSADVDSSDETMEKMGIHGLVAPLKAFGYTMEALEMLLLPMAKDGVEALGSMGNDTPLAVMSSRPKLGFEYFKQMFAQVTNPPIDPIREAIVTSTECMIGPEGDLTETSESQCHRLSLKGPLLSIEEMEAIKKMDYQGWRSKVIDTTFYKHDGTKGFEKALDRICFEARSAIQEGYKILVLSDRETSSLRVPVGSLYAVGAVHQHLVSSLERTQVGLIVESGEPREVHHFCTLVGFGADAICPYVAIEAVWRLQIDGKIPLRKDGSFHSKEELVRKYFKASNSGILKVIAKMGISTLASYKGAQIFEALGLASEVVDKCFKGTPSRVEGATFEMLARDALRLHELAFPPRLLPEGSADALALPNPGDYHWRKDGEIHLNDPVAMAKLQEAARTNSVAAYKEYSKLIQNLNKQCNLRGMLKFKIVPERRIALEEVEPASEIVKRFCTGAMSYGSISLEAHTTLALAMNKIGGKSNSGEGGENFSRLEALPDGSPNPRRSAIKQVASGRFGVTSHYLTNAIEIQIKMAQGAKPGEGGELPGHKVIGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPGARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMVAEEARELMAEMGFRTMNEMIGRSDMLMVDSEVIKENEKLQGINLSLLLQPAGEIRPDAAQYCVQKQDHNLDMALDQELIKLSQPALLKKLPVYLEMPIVNVNRAVGTMLSHEVSKRYKMAGLPADTIHVKFDGSAGQSLGAFLCPGITLELEGDSNDYVGKGLSGGKIIVYPPENSGFDARKNIVIGNVALYGATSGEAYFNGMAAERFAVRNSGAKAVVEGVGDHGCEYMTGGTVVILGTTGKNFAAGMSGGIAYVLDVDGEFSTKCNMGSVDLDKLEDEEDKMTLRMLIQQHHRTTQSQLAKEVLASFEELVPKFVKVFPRDYKQVVLKEKQKASKEEAELSQKNAFEELKKLANKTSSSESNAAKERKSSSATQRPTKVELATKHRGFVKYERETLPYRNAAERIRDWKEVLEDARQDTLLKTQSARCMDCGTPFCQQETSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKTMECTIIDKAFEEGWMVPRPPLQRTGKKVAIVGGGPSGMAAADQLNKAGHTVTVYERADRIGGLMMYGVPNMKTDKVAVVQRRVDLMAEEGVKFVVNANVGVDPLFSVEKLRKENDALLLACGATRPRDLNVEGRDLKGVHFAMEFLHANTKSLLDSNLEDGQYISAAGKKVVVIGGGDTGTDCIGTSVRHGADNIVNLELLPQPPMTRAPGNPWPQWPRIMRTDYGHQEAIFKYGDDPRSYRVLTKKFIGDEEGVVKGLELVQVEWEKDASGKFQMQEVNGSEKVIEADLVLLAMGFLGPEQDIAEKLGLERDARSNFKAEYGQYATNLQGVFAAGDCRRGQSLVVWAIQEGRQAAKNIDDFLLADKEKVVEEDVRYAVFSKNESSRHEDFKRGGERGNQGTLLQRAR*