MDQNKSKYTIPSFIIKLHAILEDLNNSLIITWTPQGDAFIVLNPEILEQQILPQHFKHNHFTSFLRQLNMYDFQKIRNQNNQQVFWHQNFLKGKEHLQVLLKRSQNKLQQKQRFDHQCYQTFLIDEITSIKQNLKQDEQQFTHIINQHEIILQQHKQIYLDLQQQRESMEIKYEKLNGQVQAIISWYKVDSTSQYFESCSQEEEQSEYFCSQNL