MASFLFFLINFPLFSVMDLVDPLAEPCAVCGDKSTGTHYGVISCNGCKGFFRRTVLRDQKFTCRFNKRCVIDKNFRCACRYCRFQKCVQVGMKREAIQFERDPVGSPTSGNSLNGTPFKKDRSPAYENGNANSVGSNGGVGQENMRAGATQSSVIDGLMDMESRVNQEMCNRYRRSQIFVNGNGSSGNESGDNPLGAGGSDGSAFAPPNRACTTEVDLNEISRTTLLLMVEWAKTITPFMDLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMTRDNNTDLNGFAAFKTSNITPRVLDEIVWPMRQLQMREQEFVCLKALAFLHPEAKGLSNTSQIMIRDARNRVLKALYAFILDQMPDEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDSLLSEFILDDINDHSTAPVSLQQHLSSPTTLPANGVSPLTAAGSVSSSGVSSVVSGITPTGMLSATLAAPLAIHPLQSQDSLLNGNLLLNGEQKTLIE