CLWSPDGVPCLFSVPRDRRSIIDHLHQVHGVNPGNDKTPQKCLWDQCTKTMNKESIPRHILTVHLKKKAHCTECGLSFAREDSLKRH