KKRKRRVLFSKAQTFELERRFRHQRYLSAPEREHLASLLKLTPTQVKIWFQNHRYKMKRARVEQGIAGSTGILGGGGLAGGGGGGGG