MLEHCRNARERWGGVSDLIDRWLKERQDVLVRYCELSAENDYSQTESLRPKLVLLCEMLMDYVSAGHFEIYEQLVREAREFNDDEGLELVAKVYPRITETTQVILDFNDKIDGRELSESEMQALFTELSRVGETLASRFELEDLLIAHLHTANADKVEPA