MCSRGHWRPTEDEKLKELVEKYGPHNWNAIAEKLPGRSGKSCRLRWFNQLDPRINRSPFTEEEEERLLASHRVHGNRWATIARLFPGRTDNAVKNHWHVIMARRCRERSRYFTKKAAQTIIREGILLSELGTSTSSSSDNLSSLMNYVRRDGDAIIHSPCQILNNLSFKFDDYCPKVPKEEQLRRRITRSVKENLVFHSLIS