KPSDPNRKPNYRGLQDSNPEFTFQQPYDQAHLLAAIPPPEILNPTASLPMLIWDSVLAPQAQPIAWASLRPQESPRAAELTSLSDEDSGKGSQPPSPPSPAPSSFSSTSASSLEAEAYAAFPGLGQVPKQLAQLSDAKDLQARKAFNCKYCNKEYLSLGALKMHIRSHTLPCVCGTCGKAFSRPWLLQGHVRTHTGEKPFSCPHCSRAFADRSNLRAHLQTHSDVKKYQCQACARTFSRMSLLHKHQESGCSGCPR