MNVNIKYPLVLHDNWLLESITGQINKNVKYTNSLIKKDFISPSSISKTPILRILRFLKTTKSSDLTAILSDSTHTVIAIFPFDPAIINFEIRYKHRITYHTPNSLILIKQANLRFVNNVELTTEWGITIEDEIDVAVLEVLDLEIFQRDQIMLGVNIENNLQLIYYDKSYLNLCGKSRQRDSLGEKEIKEVISQSYDDVVSI