SPSLMNQLQHEDFIQSPNPPSDPGLPSSSARSQPTSSKRPEGETKDGTVARKLQKADREKLRRDRLNEHFIELGSVLDPDRPKNDKATILTDTIQLLKDLTSQVDKLKAEYTMLNEESRELTQEKNDLREEKTSLKSDIENLNVQCQQRVR