MEKREGEETENGTTQEKGSICGFDSLYHLLQTSLSPQLFQEVNRILLGLNCGKKLESIALPQPVKALSANHDFDLQAFSFSADKESLRGPRIVRVGLIQNSIALPTTEPFLNQREAIFQKLIPMIDAAGSSGVNILCLQEAWTMPFAFCTREKKWCEFAEEIDGESTKFLQQLAQKYNMVIISPILERDVNHGETLWNTAVIIGNHGNIIGKHRKNHIPRVGDFNESTYYMEGNTGHPVFETAYGKIAVNICYGRHHPLNWLAFGLNGAEIVFNPSATVGELSEPMWPIEARNAAIANSYFVGSINRVGTEVFPNPFTSGDGKPQHADFGHFYGSSHFSAPDASCTPSLARHKDGLLISDMDLNLCRQLKDKWGFRMTARYDVYADLLGRYVKQDFEPQVISDPLLHKSA*