MAIHVMETCFVKPITPTKRQILALCGLDLYWSAYGFGCIVNFYATQAGQDVQFASIINSLKHGLSILLVDFYPLAGRLAEDPTGRLTLLDCNDSGVEFVEAHSDIPFSQLEGMDFAVQDFFPSLTARRGDRVSKDEPILSVQVTSFPGGVAMAYSVDHMFFDGFCFALLTKGWADCCKGVPLSSPPCHMRRVVSQDSPPIPRDHLQMISRSSAADIMPLPCSTAASQQGAATKMKEAVEPRLVPLTTDMVEKLKLEARSGANMTSVPFTTFECLAAYLWKARTKANEEQSEDAPVRLLIRVNVRPRLDPKLPETYFGPAIIHAEVAGVKAGELRRESLGATAARVQEAISTYTKPEKIREEIERYESGRAVYGIQDGKQKELVVTEIVDIRRVHFYDAEFDWGELRAVRPATTKDNGVFSLAPPLPRAGEGRGHSMQVILRLTATEMERLLPRLFVDE*