MVDRTLIDIWGDADVQQQLDSVSRNRHIYEKISTDLNNLGYHKTGKQCKTKVKNLTQRFRKLRDGHCFTGTRLEWHLYDNIDAILGTRASSDPPFVLDSGALEASIITDITEPEVSLFEEHNDSGKLIE