MHKCQYCGRVDKYPSKIKAHLRTHTGEKPFKCDICGMTFAQRTPMRLHVRRHLDQKPYICSIEGCDLQFVSGALLNYHQQTKHFLTKRYICLKGCGRSFASARNQRYHEARCFYNTEQAHDFGDVIDEQLVYNGEEEEEASDHGINEKLEEALETIEYKLIDSEKPIEEDKVFSESR