MHELVNHVTVEHVGGPEQSSHICFWEDCPREGKPFKAKYKLINHIRVHTGEKPFPCPFPGCGKVFARSENLKIHKRTHTVIR