HLTNDHVGRKSTGNLCLTCCWENCDVSVIKRDHITSHIRVHIPLKPHRCTFCERTFKRPQDLKKHERTH