KKKKRILFTRSQIYELERRFRVQQYLSAPEREHLARMISLTPVQVKIWFQNHRYKCRQRYKQDG