KKRSRASFSHGQVYELERRFRHQRYLSGPERADLAQALKLTETQIKIWFQNRRYKTKRRQ