HEGAGQEPKLPEFPFSSSSPFSPTLEDIEEFLREKMELVKDEAPSPREEPSPQTRMDSPPCGAPLSTDSDTGTDPGTSASQCTSRAEESPADCRPLPRITPPVLLGAPLVLQLQPLQLAQSQTPAGSPPGAQSGIWLTHLVMGLQNGSGQNVTLLTPQVPSAPTTLVSLNPGDTRPVDQKYVKIAPLPLTMRTLEIRGMGGVGGQDGGLLKAVGTRVTRVPPTERVHKCSHPGCGKMYTKSSHLKAHFRRHTGEKPYTCSWPECGWSRFSRSDELSRHRRSHSGIKPYECSLCEKKFARSDHLSKHTKVHRSSRPNRIIRA