MAPITDEVVNGLKDTIGKLEARVEELEGRLSNQVKPKSVAEQMRIILMGPPGAGKGTQAPRLKEKYCVCHLATGDMLRSQVAKKTALGKEAKKIMDQGGLVSDEIMVNMIQSELDNNAECKNGFILDGFPRTVAQAERLDDMLNARQQKLQHAVELQIDDALLVARITGRLVHPASGRSYHKIFNPPKEEMKDDVTGEPLIQRSDDNADTLKKRLGTYHAQTAPVVEYYKKTGIWRGIDASQEPGQVWKSLLGVFRQN*