KKPKDPNAPKRPPSAYLLYQNEVRKDIREQNPDMKYPEVLQEISKMWTALSDEEKKPYLDATGLAKAEYDKVKEEY