KPRRELSQDIRNKMIDKHGKGKGYKTISKQLDVPVTKVAHIIQRFKTHGTVANLPGQWKRKTDDKWRRRIVGTVSKEPRTTSKDIKGELLDQGTSVSDRTIHGCLSQRANLYGRPAKRSRRTPLLKGNHQKARLEFAKMHVDKPQSFWENVLWTDETKLELFGKAHQLYVGRLKNEASNQKNTVPTVKHGGGSVLFWGCFAASATGCLEVVKMIKAFWVESVENVLPSVRKLGLSLRSWVFQQDNHPKHSAKNPQEWLREKRWTILKRPSMSPDLNPIEHQWKELKHAIWRRQPSNLRQLEQFAHEEWVKIPVDRCRRLIDKYRNRFIAVIVSKGCATKY