MEEIGLAKKPQETFKEEAPQDDDLYTKWKSLARQIEFLEIQEEYIKDEQRALKRELLRAQEEVKRIQSVPLVIGQFLEMVDAHHGIVGSTTGSNYYADSSISLLAASEKPDVSYADIGGLDIQKQEIREAVELPLTHFELYKQIGIDPRAACCSMAARHRQDDACKGCGAPHDGGVHPSRGFRVRAEVPREGPRMVRDVFRLARENAPAIIFIDEIDAIATKRFDAQTGADREVQRILLELLNQMDGFDQTVNVKVIMATNRADTLDPALLRPGRLDRKIEFPMPDRRQKRLVFQVICSKMNLSEEVDLEDYVSRPDKISNAEISAICQEAGMHAVRKNRYVILPKDFEKGYRANVKKNDQEFDFYK*