GGGRVGSQGLSVCSPERRSPQVWSGGTPPPFHPPGRGPQVKSKAKKTVDKHSDEYKIRRERNNIAVRKSRDKAKMRNLETQHKVLELTAENERLQKKVEQLSRELSTLRNLFKQLPEPLLASSGHC