MSSVTETPLFDNIAEFKPAPGFMIPKQEPLDEYSIEIYNGGMDTGSDFDYKGGIEMEDDKDSFRRMHLRNKGGVVGGLLPSGERPYICTMPNCDKRFSRSDELTRHMRIHTGSKPFQLNRAELSTDGWLTDVIHSGKMLKYGNRGCETEAMLKESDYMRQEYPKPIILLWSRIR