MENVQDMQSLHSEMMHISFKQDFELEWLIFLQGHDGQLPLTSGNPFTLCKSIQSQGCKDAILEGPSGYLWHVILCCTGASSCFRDGWENFVSDNSIEADDVLVVRHVIDTHFLVQIFGSCGYEKQSTFTIENHGSCCLKKEDLSIICNQRWCGHKEKTTNASVFLENNFVVEQKRSENIMRIKNLTLQNENSSNIKEIEDMDMGILPSKGKQVHIAEASYTEACISNDSPESLDNHVLLTPPKIDIKHAIRLPKSRCQVSGNQVGLCAEQPIVLDDEEDLSVEASSAYTRDLATVEACDHSGFEVLQEKPLGVGDYEDTEPTETNKPKLSLVMTKTAVNHPFWLVSLNPSFVLYINLF*