TLYFQVRLPPEVNRILYVRNLPYKISGEEMYDIFGKYGAIRQIRVGNTPETRGTAFVVYEDIFDAKNACDHLSGFNVCNRYLVVLYYQPTKVSEK