MEKMPWIVSSQDVDALALQSYSRKEKSLGVLVSNFVRIYNRDDVDLFGIDEAAAKLGVERRRIYDVVNILESIEVVSRKGKNLYSWNGFLHIPRSLHQLKEEGLREGFGTSSICSNSDKVSHDDESEESFSLTPDDQDNSSLSKLDHKKESSLWLLSQNFVKMFLCSHDDLITLDSAAKALLSDSQDPMHMRTKVRRLYDIANVLSSMELIEKTHIPGTRKPAYKWLGSKSLTEKGSSLFNSPNESKKRVFGTEITNLSTKRNKTDCSSNYVQNGYKKHDEEEKKPAAKSYVFGPFSPTAASKKNNINNAGTSNSGRLQDLEALSSAYKPQYCNQDVTGLLGHYTEAWNKWFAELDRK