MATSVAPTGALSVSYRASSSLSLSNENSSVSFRSAVRGLPAYGQFCGLRRNAALGSSCGGKSKLISRYPFARKTPWLQTVRSMALSDVPTGPLGLYDPALDKDSCGVGFVAELSGVPSRLTVNDALEMLVRMAHRGACGCETNTGDGAGITVALPHEYLAAVAKRDIGCELPPPNEYAAGMFFLPTSETRREESKNVFNKVAESLGHKILGWRRVKTDNSDLGKSALKTEPVVEQIFLTPNPQSTLDLEQQMYVLRKTAMIAIRAALNLAYGGARDFYICSLSSRTIIYKGQLKPDQLKNYYYEDLGSEEFTSYMAMVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMQAREGLLMCKKLGLTPDELQKLLPIADISSSDSGALDGVLELLVRSGRSLPEAVMMMIPEAWQNDANMDPERRALYEYFSAVMEPWDGPALIAFTDGRYLGATLDRNGLRPGRFYETHSGRVIMASEVGVVDIAPEDVSKKGRLNPGMMLLVDFERHVVVDDDQLKKQYAASHPYADWLRNQKIVLKEIMDSVPETDRVPPHIIGSADVDSSDETMEKMGIHGLLAPLKAFGYTVEALEMLLLPMAKDGVEALGSMGNDTPLAVMSSRAKLGFEYFKQMFAQVTNPPIDPIREAIVTSTECMIGPEGDLTETCESQCQRLSLKGPLLSIEEMEAIKKMNYRGWRSKVIDTTFSKYDGAQGFEKALDRICFEARAAIQEGYKILVLSDRETSSMRVPVGSLFAVGAVHQHLVSSLERTQVGLIVESGEPREVHHFCTLVGFGADAICPYVAIEAVWRLQVDGKIPLKKDGSFHLKTELVRKYFKASNSGILKVIAKMGISTLASYKGAQIFEALGLASEVVDKCFKGTPSRVEGATFEMLGQDTLHLHEMAFPSRLLPEGSADANALPNPGDYHWRKDGEVHLNDPVAMAKLQEAARTNSVAVYKEYSKLIHTLNKKCNLRGMLKFKVVPERRIALEEVEPASEIVKRFCTGAMSYGSISLEAHTTLALAMNKIGGKSNSGEGGENAARLEALPDGSPNPRRSAIKQVASGRFGVTSHYLTNAIEIQIKMAQGAKPGEGGELPGHKVIGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPGARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMVAEEVREIMAELGFRTMNEMIGKSNMLMMDNEVIKENKKLQGINLSLLLQPASEIRPDAAQYCVQKQDHSLDMALDQELIKLSQPALLKKLPVYFEKEIVNVNRAVGTMLSHEVTKRYKMAGLPNDTIHVKFSGSAGQSLGAFLCSGITLELEGDSNDYVGKGLSGGKIIVYPPEHSGFDPRKNIVIGNVALYGATAGEAYFNGMAAERFCVRNSGAKTVVEGVGDHGCEYMTGGTVVILGTTGKNFAAGMSGGIAYVLDVDGKFHTRCNMGSVDLDKLEDEEDKMTLRMMIQQHQRTTQSQLAKEVLANFEELVPKFVKVFPRDYKQVLLKEKQKASKEEAELSQKNAFEELKKIANKAAASETNAVKERKSSSAATQRPTKVELATKHRGFVKYEREALPYRNAGERIKDWKEVLEETRQDTLLKTQSARCMDCGTPFCQQETSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECTIIDKGFEEGWMVPRPPVKRTGKKVAIVGSGPAGMAAADQLNKAGHTVTVFERADRVGGLMMYGVPNMKTDKVDIVQRRVDLMEAEGVKFVVNAHVGVDPLFSVEKLRKENDALLLACGATRPRDLNVEGRELEGVHYAMEFLHANTKSLLDSNLEDGKYISAAGKKVVVIGGGDTGTDCIGTSVRHGAENIVNLELLPQPPMTRAPGNPWPQWPRIMRTDYGHQEAIFKYGDDPRFYRVLTKKFIGDDEGRVKGLQIVKVEWEKDASGKFQMQEIAGSEEVIEADLVLLAMGFLGPEQNIADKLGLERDARSNFKADYGRYATNLQGVFAAGDCRRGQSLVVWAIAEGRQAAENIDKFLLAADEKDRVMQEGARYSVFSKNESSRREDFTTGGERGNQGSLLQRAR*