MNEWAGEGKGDEQVEAELIARFYDEGGEAAAEGSASGAAKPWAEGEEDEMWRAIPQAKLPCGWLQLRQPNGEPAWVHLASAVYSLSRPVSIPEEASLDSTVPLPPFYEAALRQEHQQWSGQRGDGEAAGGSARRQSDGADAWVIDGKPPVSLLTEWVAKAMSSAVEIVTTTEEDAVNPFLTTVLVEGIVVARGASNNKKSSRQVAARQALAVLCPLIEQPTELGKGMDGLVGGRQAMVERAHGSFAHIETLEAEALNLPLSDDSILDAQVGKTPVMVLQEHCHKHVGKLPVYSAAQ