MGLMDLRQKGLLLPDTKYCVDCKTTKTPLWRVGPTGPKSLCNACGIRFRKRRISTTGTNKGYDRKRGVHNNGSTAMTTVSAATSSATTTTSGSGGGDGDENLGECESLRMTLMMALEEEEVKNLPSAVKKQRCQRPKKLGEEEKQAAVSLMELSCGSVFS