MGMDARKDIWHGELVLLGGHTIPWLNALKQAGWICHHCHDLRAAETLLLETGPCLGVVDLSHDDFSLQAIASLVNRHKQVRWLALVRDEQLSIESVCQFIVSFCIDYFTSPIPESQLLKTLGHQRGMLTLERKVWPKLGHFGQQGLQGNTPVMKKLLQHVKRLAAADMPVLIQGEIGTGKEMVAEAIFQASTRAKGRFVAVNCSSIGRSWAMKGSESECCFEAARDGVLFLNEVTSLPQDRQQELVQWLQDGRFTKENGSEVSAEPRLIAATHYPLDTLVSEGRLSKALYYRLNVLSLTVPPLRERGDDLLMLADALLLKYARQYNCGVKAFSDNARQAIATYNWPGNVQELVGRIKRAVLLTEQKNIEADHLELPRQADDKQSLKKIREESERSALLSVLENNRGQISAAARELGVSRATMYRLLNKHDLIPPPRDLGQNS