MDLVDPLAEPCAVCGDKSTGTHYGVISCNGCKGFFRRTVLRDQKFTCRFNKRCVIDKNFRCACRYCRFQKCVQVGMKREAIQFERDPVGSPTSGASLNGTPFKKDRSPGYENGNSNGVGSNGMGQENMRTVPQSSSVIDALMEMEARVNQEMCNRYRRSQIFANGSGGSNGNDTDIQQGSDSGASAFAPPNRPCTTEVDLNEISRTTLLLMVEWAKTINPFMDLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMTRDNNTDLNGFAAFKTSNITPRVLDEIVWPMRQLQMREQEFVCLKALAFLHPEAKGLSNSSQIMIRDARNRVLKALYAFILDQMPDDAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDSLLSEFILDDINDHSTAPVSLQQHLSSPTTLPTNGVSPLNPAGSVGSVSSVSGITPTGMLSATLAAPLAIHPLQSQDSILNSEQNNHML