MAAISTTSAPLSIRSLTEQTTAAQPSSVSSLLFSKLHQEKTPLSFRSVFSGLPGPRQFCGLRRNGSLRSSIRGKKRMHPHWHIAQQTPWLQVVRSMALSDYPTGPLGLYDPALDKDSCGVGFVAELSGVPSRQTVTDALEMLVRMAHRGACGCETNTGDGAGITVALPHGYLAQVARQDIGCDLPPPNEYAVGMFFLPTSETRREESKNVFNKVAESLGHTILGWRRVRTDNSDLGKSALKTEPIVEQIFLTPSCRSNLDLEQQMYILRKTSMIAIRAALNLAYGGARDFYICSLSSRTITFKGQLKPDQLKKYYYEDLGNERFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNINWMQAREGLLKCKDLSLSTDELQKLLPIVDTSSSDSGAFDGVLEFLVRSGRSLPEAVMMMIPEAWQNDTNMDPDRKALYEYFSAVMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYETHSGRVIMASEVGVVDIAPEDVSKKGRLNPGMMLLVDFERHVVVDDDQLKKQYAASHPYADWLRRQKIVLKEIVDSVPEVDRVAPHVIGCADVDSADETMEKMGIYGLLPPLKAFGYTVEALEMLLLPMAKDGVEALGSMGNDTPLAVMSSRPKLGFEYFKQMFAQVTNPPIDPIREAIVTSTECMIGPEGDLTETAEGQCQRLSLKGPLLSIEEMEAIKKMDYRGWRSKVIDTTFSKYDGTKGLEKALDRICLEARSAIQEGYKVLVLSDRETSALRVPVGSLLAAGAVHQHLVSSLERSRIGLIVESGEPREVHHFCTLVGFGADAICPYLAIEAVWRLQVDGKIPPKKEGVLHSKEELVRKYFKASNSGILKVIAKMGISTLASYKGAQIFEALGLASEVVEKCFKGTPSRVEGATFEMLAQDILRLHALAFPSRLLPEGSADALALPNPGDYHWRKDGEVHLNDPVAMAKLQEAARTNSVAAYKEYSKLIHSLNKKCNLRGMLKFKDTPEKRIPLEEVEPASEIVKRFCTGAMSYGSISLEAHTTLALAMNRIGGKSNSGEGGENASRLEALSDGSPNPKRSAIKQVASGRFGVTSYYLTNAIELQIKMAQGAKPGEGGELPGYKVVGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPGARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAAFLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMVAEEVRELMAEMGFRTMNEMIGRSDILLVDNEVITENEKLQGIDLSLLLQPAAEIRPDAAQYCVQKQDHSLDMALDQELIKLSQPALMKKLPVYFEMPIVNVNRAVGTMLSHEVTKRYKMAGLPADTIHVKLTGSAGQSLGAFLCPGITLELEGDSNDYVGKGLSGGKIIVYPPQGSGFDPKKNIVIGNVALYGATGGEAYFNGMAAERFCVRNSGAKAVVEGIGDHGCEYMTGGTVVILGSTGKNFAAGMSGGIAYVLDVDGKFKSRCNLGLVDLDEVEDEEDIMTLCTMVQQHQRNTQSQLAKEVLARFDELLPKFVKVFPRDYKKVLLKEKQKALEEEAELFKKDAFEELKKLSNEGSVSGSSVLNGVGTLKSNGVVEQVKPTKVEDAIKHRGFINYERESLPYRRTEDRINDWKEVLEETRPDVLLKTQSARCMDCGTPFCHQETSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECTIIDKAFEEGWMVPRPPVKRTGKKVAIVGSGPAGLAAADQLNKAGHAVTIFERADRIGGLMMYGVPNMKTDKVEVVQRRVDLMAAEGIKFVVNANVGVDPLFSVEKLREENDALLLACGATSPRDLNVEGRELQGVHFAMEFLHSNTKSLLDSNLDDGKYISAAGKKIVVIGGGDTGTDCIGTSVRHGAKSVVNLELLPQPPATRAPGNPWPQWPRTLRTDYGHQEAIFKFGKDPRSYRVLTKRFLGNEEGRVTGLEIVRVQWEKDANGKFQMQEIQGSEEVIEADLVLLAMGFLGPEQNIAEKLGLERDARSNFKAEYGQYATNLQGVFAAGDCRRGQSLVVWAIAEGRQAAAKIDKFLYADEEGTPADDRGAQEDKMYDLFGRKESSRQEGFSTESERGNQGSLLQRAR*