MKQVFLICVFVIGAVSALFAQTTMTSKAQNTGRDLVAWTPMQTPKPIPAAPGQTPATPEPTPETPPVDRPTSNQTSQPSEPSGSQAQSPGEQAQPAAQTFTGMISKEADSYVLKVSDTSSYKLDDQDQAKQYEGQRVRVIGNLDMGTNLIKVQRIEPLS