MPAGSILVADDDTAIRTVLNQALSRAGYEVRLTGNAATLWRWVSQGEGDLVITDVVMPDENAFDLLPRIKKMRPNLPVIVMSAQNTFMTAIRPSERGAYEYLPKPFDLKELITIVGRALAEPKERVSSPADDGEFDSIPLVGRSPAMQEIYRVLARLMQTDLTVMISGESGTGKELVARALHDYGRRRNGPFVAVNMAAIPRDLIESELFGHERGAFTGANTRASGRFEQAEGGTLFLDEIGDMPMEAQTRLLRVLQQGEYTTVGGRTPIKTDVRIVAASNKDLRILIQQGLFREDLFFRLNVVPLRVPPLRERIEDLPDLIRHFFSLAEKDGLPPKKLDAQALERLKQHRWPGNVRELENLARRLAALYPQDVITASVIDGELAPPAVTSGSTATVGVDNLGGAVEAYLSSHFSGFPNGVPPPGLYHRILKEIEIPLLTAALAATRGNQIRAADLLGLNRNTLRKKIRDLDIQVYRSGG