KAGRGHDSEAVRILEQAFKHSPNITPAEKFRLSEVTGLKPKQVTIWFQNRRNRKGKK