EDGEEAAHPDTDTDLTEFRDGGKVKVRWTQEEDDKLKGLVQKLGTNDWKRICSHLPNHSENQCQHRWFKVLDPELVKGPWTKEEDEKVIELVGLYGNKQWALVAKHLKGRLGKQCRERWHNHLNPNVKKSSWTPEEDLIIYKAHCLLGNRWAEIAKLLPGRTDNAVKNHWNSTIKRKLEMGFYAG