KKGRQTYQRFQTSVLEAKFQQSSYVSKKQREELRLQTQLTDRQIKIWFQNRRMKAKK