KPKKSKEQLAELKASYSRRQFASEEEISRLMQVTQLSKRAIKKWFSDTRYNQRN