MKNLQMIVIMDLVDPLAEPCAVCGDKSTGTHYGVISCNGCKGFFRRTVLRDQKFTCRFNKRCVIDKNFRCACRYCRFQKCVQVGMKREAIQFERDPVGSPTSGASLNGTPFKKDRSPGYENGNSNGVGSNGMGQENMRTVPQSSSVIDALMEMEARVNQEMCNRYRRSQIFANGSGGSNGNDTDIQQGSDSGASAFAPPNRPCTTEVDLNEISRTTLLLMVEWAKTINPFMDLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMTRDNNTDLNGFAAFKTSNITPRVLDEIVWPMRQLQMREQEFVCLKALAFLHPEAKGLSNSSQIMIRDARNRVLKALYAFILDQMPDDAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDSLLSEFILDDINDHSTAPVSLQQHLSSPTTLPTNGVSPLNPAGSVGSVSSVSGITPTGMLSATLAAPLAIHPLQSQDSILNSEQNNHML