MDMSTGSNSFDNKKISCQRGHWRPIEDDHLRQLVEQYGPKNWNFIAQHLYGRSGKSCRLRWYNQLDPNITKKPFTEEEEERLLQAHRFQGNRWASIARLFPGRTDNAVKNHFHVIMARRKRESSSSTATSTFNQSWHNILSHSSSLTRLDRSQFGLWTYQKDKSRGLWPYTFVPAPKDGQFGSSSISNLQKDIYPERIKSKELVDHHNYEFQAATPDHKKNSISEDGPSMGNNGGKKNVTFIDFLGVGLLS