MSDDQMSLSINGQSQVPPGFRFHPTEEELLHYYLRKKVAFERIDLDVIREVDLNKLEPWDIQEKCKIGSTPQNDWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKIIYSGFKRIGLRKTLVFYKGRAPHGQKSDWIMHEYRLDESNTHETTVSSSMGESMTEEGWVVCRVFKKKNYQKALESPKASFSMDSSN