MGLEIHADSIGTGLFENDLFVASSLIDVYCKCGSLARARQVFDKLHCRNVVSWTALIAGYTENGHCEEALSCLALMQEEGVCPNDFTYVCSLKACGVLRAIDKAQEIHAEVERKGMSEKNVLIGSSLVNIYAKCGLLERARDVFDKLPYRNIVSWTALVDGYAEHGYGDVALHLFEQMQSEGIAPNASTLICVLKACISVNSTHKGEDLHAEIERRGLLESELLCSTLVHLYANCGMLSKAQQVFDMLPVPDVVSWTALLAGYAQYGHGEEALKCFTKMLSEGVVPNSFTVVCILRACGALKSADKGAKLHMEVESWGLTKDNVFISSSLIDMYSKCGLLGEARQVFDKLAFRNIVLWNALITGYVEHNYGELALKCLEQMQLEG