MAITSDCSFQWIVLNEENSAVNPLDSKVTQQLKLRKQHPLGISCCCFHQELSMLVVAGPTKAGLFCLSVWRLTNTSDIELICSNSELKGVLNFPKRQSGPFSAPKVVVSSCARHLGMLDLTGNLHILTLEGNPLSVCEISLSDDNCMEISDEGWNTVSLDGITDVAWWSKGKLIVAKSNGIVNLIEIPSANNVLEDIPRFSSPVLARNPSSQGKVFVLESIFPHQSEDSSRSLHQVSFDNLQDGAKISHSTFELKSRGSGWRLLSLLEQSVSEMYRILIDGQKYEAARHFATKHGLNKDEVLKSQWLHSTYGKEAVDLYLSSIEDRSWVLSECVDKIGSTVDSVQALLLYGLSETEDYRFPEIQNADYDQVWQFRLRRLQLLQYSDRX