MDMSRGSNSFDYKKISCQRGHWRPIEDDHLRQLVEQYGPKNWNFIAQHLCGRSGKSCRLRWYNQLDPNITKKPFTEEEEERLLKAHRIQGNRWASIARLFPGRTDNAVKNHFHVIMARRKRESLSSTSTSTFNQSWHNMLSPSPSLTRLNRSQFGLWRYQKDKSHGTSPYTFVSTPRDDQFGSSSISNVRKEVYPERRKLKELVDEHNNAFHTATPDQNKNSVEDGPSTGDDGGKRNVAFIDFLGVGLVS