MEKDHGNPNEPARQFIILKNQTSVEERDNLFGKIFNQSTDFVSLRQVPYIYDLYEETLKYNSDLLNSNKSYARKKANEFNGFEKALLYLKEEKKHTGVEYSEYNKSRKVLGCKEAIFQHQKIRNLVQPLICNYCDKAFSFKSLLICHKRIHTGEKPYECSVCKKTFSHKANLTKHKRIHTGEKPFECPECGKAFTHQSNLIVHQRAHMEKKPYECTECGKTFAQKFELTTHQRIHTGERPYECNECAKTFFKKSNLIIHQKIHTGEKRYECSECGKSFIRNSQLIIHMRTHTGEKPYECTECGKTFSQRSTLRLHLRIHTGEKPYECSECGKAFSRKSRLSVHQRVHLGDKP