MEAKYDRATEVKAFDELKLGVKGLVDAGISGIPRIFHHPHLTSTAPNPPLPSSTMKIPTIDLGGGVFDSTVTRDRVILKIKEAVERYGFFQAINHGIPVEVMDKMKDRVCGFHEQDSDVRKKLYTRDNTKKVTYNSNFDLYSSPSANWRDTLSCFMSPDVPRREDLPEICGEIMLEYSKRVMELGELIFELLSEALGLDPNHLKEMDCTKGLLMLSHYYPPCPEPDLTFGTSQHSDRSFLTILLQDHIGGLQVLQDGCWVDVPPVPGALLINLGDFLQLITNNKFLSVEHRVLANRGDEPRVSVASFFVHPLPSFRVYGPMKELLSEQNPPKYRDTTVTEYTRHYMARGLDGNSVLHQFKI*