MLENPSDESVVRWGNDGDSFVVLENEKFTKHILPKHFKHSNFASFVRQLNKYDFHKVRHNNEENGQSPYGPGVCSCPRSLQPLQPLLAEWTRSGPSGVRGRETWAPLVASELNGPKAG