MESQSNIPGFGKASPVRHLCMRRGLGEPLQYLLGTQPFGNLDILCRPGVLIPRPETEAYTIHLADQIRSGVLPALGSPHDVINRGGLRILDICTGTGCIPLLLGSRLARRGLVSEVRGVDISPRALRLARDNTAHNGELLRNCEAQFQKLDVFAVEDAHTASSLAEDGSWDVVTCNPPYISEAGFARDTTRSVRNFEPRNANVPEERDLGGLYGTVRPEDVFYARVLDMCREQLRPRVVFFEVGDLEQAKRVAGMALRDHAQVEIWRDLPDVMPDSDDGFASISIDGVTVAAKGSGHGRGVLIQYHGGNGR