MVEQGAKATETQQLAQKHEAVQEHFSQDTLKENLGKLSRFGGFSFLESAIDRVQNLNPDRKARMSIYLKDEDKKEDRRNLLRTLDLWIDMLEENSTIDDMLSACSSEVNEVSNLLATNQLVAAETVKDLERAYREVKSFYDNTGQDKITNISIMNASLEQVTDLDNPIFIDAVAEELKQYYDKLDLRDNYSLLVVPGFLGSNKVVEKWAKIAYSNKVFLFSDFADLEKPDDVIEMFYESNMSGGDGFKSNTSLVCNWLIGRAKYAELGEEEDLHISPSSALSGKVYSSLMSQITAGKKYGALDGVDAVVFPLKKSEISKLEKMGLIPLVNEYKKVMAFSGKSLFNGDNLGLQTYSVVRVFDYVAKVLVDFLNRRAFENWTSKSEKDLRQQMIRFLDSIKGPDRLIEKYSIERFERDPVKKDRIYLDINMIPFFPAKEFVVKLDGTKGEDGTSWNSEYEMSK