MSRRSNSFDNKKISCQRGHWRPIEDDHLRQLVEQYGPKNWNFIAQHLCGRSGKSCRLRWYNQLDPNITKKPFTEEEEERLLKAHRIQGNRWASIARLFPGRTDNAVKNHFHVIMARRKRESLSSTSTSTFNQSWHNILSPSSSLTRLNRSSQFGLWRYQKDTSRGHWPYTFVSAPRDDQFGSSSISNVRKEVYPERRKLKELVDEHNNAFHTATPDQNKNSVEDGPSTGDDGGEKNVTFIDFLGVGLVS