KQQKRSRAAFSHSQVIELERKFSHQKYLSAPERSHLARHLKLTETQVKIWFQNRRYKTKRKQ