MGEKNGLVKGADGHLVLEQGWRKLLEDDAKDATKMRTTGEAEYLHEAELFREHADAFSNLNQMVRNKVKEAICVLETSKTGCRINPIEQRGIMFGRLREFLKALKQEICAHIDFEYETVTTREVVSTIFKKRYIDVSHSEIVNDRPTFPTYIIEHLWDMRFSELVAGIEWFAEARQLSDTSAIWLDLAAYRHGIAGEMFRPEQENVLGKLNGITEGRAFLWPGNGVDINRAWFMHALHVTRKSAKLIDFVTSTGAVACSVAFPDGSWAFGNFDASIAQQLVELDANASKATEQRDLDMIFNVLRSAKGGFKRFQQRLCRIAAGPVIREAAARGKAEDISQILRLCGSSGLVINSSSLGGSLGEMATHVAAAAGHVEVLEALLNLSADPNAEDQINETPLHYAAFTGHLDCVKLLLSRSANVCAESAFGETPLDVASDNIAEFCGVETRSICTLLDIWAD*