MDQQQIVKKKRSRSQKDNGDSIPAFLLKTYEIIDVKLMCNSQNPSNQDVISWNEEGNAFIVKKVNEFSDVILPRSFKHSNFASFVRQLNMYDFHKTRHDNNENEFKHKLFQRGKKDLLSQIKRKTNDQKEQNSLTLIKTDIVRNGNQEIPEVLDFSYQQISQQMSRMQNKQSELEKLMKILIKQNEKILKENKYLWTELMKNKHKNENSEEQIMKWVLQSLQGNNNKSGKHKNIQNNNLLMIKQASENDDEMQNEFQHQKYIENEKNALDQLPQQILKSNFEQQIEQLSKTQIIQILMNAVANNQKQEKKNAFKYEDEEVSFEEEYPITKKLDLKKENEEKKQDNQLMIYSDPFSFHKIDENFLIAESPNLSRKNSFYDQEPIPQFYEY