MAASVAPTGVWAASDRASSSLSLSKEKSGVSFRSAVSGIPPHGQFCGLRRNGVLRSSSTGKNKLYSHYHFARKTPWLQVVRSMALSDVPTGPLGLYDPALDKDSCGVGFVAELSGVPSRQTVTDGLEMLVRMAHRGACGCETNTGDGAGITVALPHEYLASVAKQDMGCELPPPNEYAIGMFFLPTSETRREESKNVFNKVAESLGHKILGWRRVKTDNSDLGRSALKTEPVVEQMFLTPNGQSTLDLEQQMYILRKTAMIAIRAALNLAYGGARDFYICSLSSRTITYKGQLKPDQLKKYYYEDLGNERFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNINWMQAREGLLKCRNLGLTPDELQKLLPVADTSSSDSGAFDGVLELLVRSGRSLPEAVMMMIPEAWQNDTNMDPDRKALYEYFSAVMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYETHSGRVIMASEVGVVDIAPEDVSKKGRLNPGMMLLVDFERHVVVDDDQLKKHYAASHPYSDWLRSQKIVLKEIMESVPESDRVAPHIIGSANVDSSDETMEKMGIHGLLAPLKAFGYTVEALEMLLLPMAKDGVEALGSMGNDTPLAVMSSRAKLGFEYFKQMFAQVTNPPIDPIREAIVTSTECMVGPEGDLTETCESQCQRLSLKGPLISIEEMEAIKKMNYRGWRSKVIDTTFYRYDGTKGLEKALDRICFEARSAIQEGYKILVLSDRETSSLRVPVGSLFAVGAVHQHLISTLERTRIGLIVESGEPREVHHFCTLVGFGADAICPYLAIEAVWRLQVDGKIPPKKDGSFRLKDELVRKYFKASNSGILKVIAKMGISTLASYKGAQIFEALGLASEVVDKCFKGTPSRVEGATFEMLARDALCLHELAFPSRLLPEGSADAVALPNPGDYHWRKDGEVHLNDPVAMAKLQEAARTNSVAAFKEYSKLIHNLNKKCNLRGMLKFKNVPERRIALEEVEPATEIVKRFCTGAMSYGSISLEAHTTLALAMNQIGGKSNSGEGGENAARLEALPDGSPNPRRSAIKQVASGRFGVTSYYLTNAIEIQIKMAQGAKPGEGGELPGHKVVGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPGARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVVIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPDHVINFFFMIAEEVRELMAEMGFRTVNEMIGRSNMLMVDNEVIKENEKLQGINLSLLLQPASEIRPDAAQYCVQKQDHSLDMALDQELIKHSQPALLKKLPVYFEMPIVNVNRAVGTMLSHEVTKRYKMTGLPADTIHVKLNGSAGQSLGAFLCSGITLELEGDSNDYAGKGLSGGKIIVYPPQGSGFDPKKNIVIGNVALYGATGGEAYFNGMAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVILGKTGKNFAAGMSGGIAYVLDVDGKFKTRCNPGLVDLDKLEDEEDKMTLRMMIQQHQRTTQSQLAKEVLANFEELVPKFVKVFPRDYKQVLLKEKQKALKEEAELSQKNAFEELKKLATKNAVASESNEAKAFKSTLTVAQRPTRVEDAIKHRGFVKYERESLPYREAGDRIKDWKEVLGGTRQDTLLKTQSARCMDCGTPFCQQETSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECSIIDKAFEEGWMVPRPPVKRTGKKVAIVGSGPAGMAAADQLNKAGHTVTVFERADRIGGLMMYGVPNMKTDKVEIVQRRVDLMEAEGIKFVVNAHVGVDPLFSVEKLRKENDALLLACGATRPRDLNVEGRELHGVHFAMEFLHANTKSLLDSNLEDSQYISAAGKKVVVIGGGDTGTDCIATSVRHGAERIVNLELLPQPPTTRAPGNPWPQWPRILRTDYGHQEAIFKYGEDPRSYTVLTKRFIGDEKGRVKGLQIVKVQWEKDVSGKFQMQEIEGSEEIIEADLVFLAMGFLGPEQNIAEKLGLERDARSNFKAEYGQYATNLQGVFAAGDCRRGQSLVVWAIAEGRQAAANIDKFLVVEKDSDRVTQEDGRYSVFSKKESNRHEDFTTGGERGNQGSLLQRTR*