MEQESLNGTFDDRVMTEEQMEALRKQIAIYAVLCDQLVFLHNSLSSVPLLSSGMNSMGGGYFDPMVASSSAHGMSTRHRWTPTSMQLQILENIYKEGSGTPNPRRIKEITMELSEHGEITEKSVYNWFQNRRARSKRKQPQTTTITSGQADDAAVTTTDERESCGGDSGAFESYEHILFPSPDLGIEHLLNRDKFID