KKKRRVLFSKAQTIELEKRFRDQRYVSAPERDHLARTLKLTPTQIKIWFQNHRYKLKK