MVEKIIDMNNSQGHMRSTSYKDKDDDEEEVQLPGFRFHPTDEELVGFYLRRMVDKKPLKFELIKQVDIYKYDPWDLPKPSSVGDKEGYFFCRRGRKYRNSIRPNRVTGSGFWKATGIDKPVYSLEGEARDCIGLKKTLVYYRGSAGKGTKTDWMMHEFRLPTTDNSTSAATVNAKISDQEAEVWTLCRIFKRNVSYKKYTPDLKQLSTKRQQPPIDTSSKKFYQVESSYTQESYVNFGAPLIQHYDNKPLVNLVKERKPLHVGHSSYVAQPPSMASSLNISNPYGNEILTQGEWDELSSVVECALDPFLM*