MFQAQLGKTVKVYIDDMVVKSKRSQDHLADLSQIFDILRQFQLKLNASKCAFGVGSCKFLGSLVTRRAIEVNPDQITAIQEVQSPTSAKQVQRLTDMAAALNCFISQASAKCKPFFQLLRKGSKFQWTPNYNQALQQLKHYLSSPPLMSTPTQGEVLYLYLEVSDHAVSLVLIREENDQQRPIYYTSKILFDAETRYLQLEKRIQALVSASSKLSHYFQTFTIVIVTKHPLKTLFRKADFSDRISKWAVKLGQYDIKYQLRMAIKAQALANFNVEFTSPSSAPTLLDTELGGNKDIGAVTETKQEHSWKKFLDSAWKVFINESSISKRTGAGIVLQSPEGLIIEQALTLGFKASYNEAEYEALIDGLNSAKILEARHLVVFSDSLLVTSQLSGEYQARDDKMAAYLTHAKELLSQFERA