HTGEKPYKCPEDMCSKAFKTSGDLQKHIRTHTGERPFKCPFVGCGRSFTTSNIRKVHIRTHTGERPYMCPEPNCGRGF