MPTWRYSTTVGEKEDEVRASLREIDVSPKWAREVCEALKGLTIPEAKRLLEDVINKRRMIPYKRYRKKRAHHAETKGPGGYPVKVSQYLLKLVESLEANAEFKGLDPEKTEIVHAASHKGRVLRKNIERAFGRSSPYNRTYVHIELAAVSRG