MRKISLLLFLLFMLSIDLSAFMSQDIKKNYEKAKKAFSKEDYDLLNKRLDNYDFESEYDKSFFFAKAPEIRGSLRKIGIKENSVLLDALDVVGFIKSKITTDFLSFIIMNINSLIKGYPNSIFDYLIQLDSDKIDYAEKYGEKARENFEESYKKDKITAVKQILKQILADLPKD