MKFNVANPTTGCQKKLEIDDDQKLRAFYDKRLSQEVSGDALGEEFKGYVFKIMGGCDKQGFPMKQGVLTPGRVRLLLHRGTPCFRGHGRRTGERRRKSVRGCIVSQDLSVLNLVIVKKGEKDLPGLTDTEKPRMRGPKRASKIRKLFNLTKEDDVRKYVNTYRRKFTNKKGKEVSKAPKIQRLVTPLTLQRKRARIADKKKRIAKANADAAEYQKLLASRLKEQRDKRSESLAKKRSRLSSAAAKPSVTA