MGEEKKQQHFVLVHGACHGAWCWYKVKPLLEASGHRVTALDLAASGIDTTRSITEISTCEQYSEPLIQLIASLPSDEKVVLVGHSFGGFSLTMAMDKFPDKISVSVFVTAFMPDTKHSPSFVVDKFKRETPPEAWLGSELKPYGSDNSGVSMSFSTEFMKHALYQLSPVEDIELGLLLKRPGSLFINDLSKVENFSDKGYGSVPRAYIVCKEDKTLTKEIQWWMIDNFPTKLVKEMEDTDHMPMFCKPQLLSDYLSEIAEKLA*