MEKMPWIVSSQDVDALALQSYSRKEKSLGVLVSNFVRIYNRDDVDLFGIDEAAAKLGVERRRIYDVVNILESIEVVSRKGKNLYSWNGFLHIPRSLHHLKEEGLREGFGTSSICSNSDKVSHDDESEESLCLTPDDQDNSSLSKLDHKKESSLWLLSQNFVKMFLCSHDDLITLDSAAKALLSDSQDPMHMRTKVRRLYDIANVLSSMELIEKTHIPGTRKPAYKWLGSKSLTEKGSTLFNSTNESKKRVFGTEITNFSTKRNKTDCSSNYVQNGYNKHDEEEKKPAAKTYVFGPFSPTGASKKNNNNNAGTNNSGRLQDLEALSSTYKPQYCNQDVTGLLGHYTEAWNKWFAELDRK