GRLTPSPDILTRRASSLSPATQGSPVSSEPGDDKPRRIRRVPIRNTNYVYDDSDDDECRRGLEGTNLCVKCPARFETRPGLANHFKLHFGEKRKFACELCDFSATTLKSLRFHRRVHDRFGVGPATLTDPHGNGIITVGVSLGRQ