MGQSIGTLFGGNLNVLGLGNSITADEVTKNLNLEDYTAIVTGGSSGLGRECARVLAKRGAHVVLAARRADVLLDVKSLIIAETPTARVECMPLNLTDMNNNGGIFAKQFTPTDDGIEVMWATHVLGHYALTMMLMDKLKDTAAESGIEGRIMFTGSEAHRITYEGGINFEALTNPNLYSAYQAYGQSKVGDILLSRMIGQQLKREGVNVVANSGHPGAVKTALGQNFFEKGTTEVGSNVSKPFIKSANEGAANLLYVATSPELKGVSGKYFSDRKEIQPSSYASDDALGEKAIQYCEQFMNSKLAAK*