MCSRGHWRPTEDEKLKELVEKYGPHNWNAIAEKLPGRSGKSCRLRWFNQLDPRINRSPFTEEEEERLLASHRVHGNRWATIARLFPGRTDNAVKNHWHVIMARRCRERSRYFTKKAAQTIIREGILLSELGTSTSSSSDNLSSLMNYVRRDGDAIIHSPCQILNNLSFKFDDYCPKVPKGRDGPIKFFDFLHVNTNSTGGYDHRRTVEEENHKECQRESGIPFIDFLAVENPN