MVQNSIKLSSGYEMPVVGMGVWRAGSSVQNLVVEAVKLGYRHFDCAADYKNEKEVGAGLAEAIRKGMVKREDLFITTKLWNSDHKHVRAACEDSLKNLQLEYLDLYLIHFPVAIRHTGVGKTDSPTGEDGVLDIDVTVSLETVWHHMEELVDAGLVRSIGISNYDIFLTRDCLAYSKIKPAVNQIETHPYFQRGDLVKFCRKHGIAVTAHTPLGGGSANTEWFNSVSAIDDPVLKEIGAKYGKSPAQVALRWGLQRNTIVIPKSSKVERLKENLNIFDFELEGEDMQDIRQLEKKARTNNPKNFWGIDLYA*