MCSRGHWRPHEDEKLRELVAKYGPHNWNAIALNLQGRSGKSCRLRWYNQLDPRINRSPFTEEEEERLLSSHRIHGNRWAMIARLFPGRTDNAVKNHWHVIMSRKCRERSKIYSNRAAQKQDNNMRKSYIDHDQQLLERYSTNCYQFSTTYNSFYPKDKLHFNHVIPRRFNMDQDKNEEVECYDFLQVNNNTAGSNKSEVIDHIAIRRGTDEEVEQQNGCDNNISSQSKKAPVRFIDFLSVGDSS