RKRKRELSQDIRNKIIDKHCKGKGYKTISKQLEVPVKTVAHIIQKFKTHGTVANLHGRGRKRKIDDKFRRRIVGTVSKEPRTTSKDIKGELLDQGTSVSDRTIRGCLSQSGLHGRRPRRTPLLEKRSARNRETNSHVTVWPQSFWENVLWTDETQLELFGKTHQLYVGRLKNEASNQKNTVPTVKHGGGSVLFWGCFAASATGCLEVVQDQMKSPDYQGILGRNVLPSVRKLGLSGRSWVFQQDNDPKHTAKNPQEWLREKRWTILKWPSMSPDLNPIEHQWKELKHAIWRRQPSNLRQLEQFAHEEWAKIPVDRCRRLIDKYRNCLIAWIATKY