MKFNIANPTTGCQKKLEIDDDQKLRAFYDKRISQEVNGDALGEEFNGYVFKIMGGCDKQGFPMKQGVLTPGRVRLLLHRGTPCFRGYGRRNGERRRKSVRGCIVSQDLSVINLVIVKKGDNDLPGLTDMEKPRMRGPKRASKIRKLFNLSKEDDVRKYVNTYRRTFTTKADKKCSKAPKIQRLVTPLTLQRKRARIADKKKRIAKAKSEAAEYQKLLATRLKEQRDRRSESLAKKRSRLSAASKPSVAA