MESSEEEDDLDYPINDGITPQSKIDSIYQSNTEKGIRKLCCELLVLKDAVENLRGNMRTKYLAFLRISDEVVEMEHELIELQKHISAQGILVQDLMSGVCRELEEWNKANGDIHEAQQDPQIGELQDPFPNNIVDAKTIFLEKIDVLLAEHKVEEAIEALDAEERNSPDLKSSGDTSPTEASSYRSAFLKRKAMLEDQLVEITEQPLVGTLELKKALSGLIKLGKGPLAHQLLLKSYGSRLQKSIEAFLPACSSCPKTYSATLSKLVFSLISLTTKESGSIFGDDPAYTNRIVQWAEWEIESFVRLVKENAPPSESISALRAASICIQASLSHCSLLESQGLKLSKLLMVLLRPYIEEVLELNFRRARRVILDLDAIDESFPLSPCFASPLSAFATSSDTMLIDSGIRFMYNVNEIVEQLTPLTILHFGGSILTRISQLFAKYVGVLIKALPGPSEDDNLTELKEDIPFRAETDAQQLALLGIAFTVAELLPMAIWRTQNECKEPGSGPTENIVHTASAMESKEWRRHIQHSLDELRDHFCRQYVLNFIYSREGKTQLNAQIYLNGKGDDLSWDSGPLPSLPFQMLFVKLQQLATVAGDVLLGKEKIQKILLARLTETVVIWLSDEQEFWGVFEDESAPLRPIGLRQLILDMHFTVEIARFAGYSSRHVHQIAAAIIARAIRTFSARGIDPQSALPEDEWFVETAKGAIHKLMSDASDTDDEHIIDEHLIDEHMIMHDEMASDSDDSPSSLSSVESSESFASANMGDLESPTDLTDPEN*