HAALFFLSEALDSNRRPNYSELQTLSKFTFQQPYDQAHLLAAIPPPEILNPTASLPTLIWDSVLAPQAQPTAWASLRAQESPRAAELTSLSDEDSGKGSQPPSPPSPASSSFSSTSASSLEAEAYAVFPGLVQVPKQLAQLSEAKDLQSRKAFNCKYCNKEYLSLGALKMHIRSHTLPCVCGTCGKAFSRPWLLQGHVRTHTGEKPFSCPHCSRAFADRSNLRAHLQTHSDVKKYQCQACARTFSRMSLLHKHQESGCSGCPR