MSNLKEIKRKIKSVHNTQKTTNAMKLVSTAKLKKAEEAAKRSKIYAQKIDEILSEISFQINKIVHNEDDVRLSLFHKKEQIKTVDLIFITADKGLCGGFNIKTLKTVSEMLKEYEAKNINIRLRAIGKTGIEYFNFQKIELLEKYFHLSSSPDYEKACEVIHAAVDDFLNGNTDEVILVHNGYKNMITQELKINHLIPVEPKSIEQTHNSLLELEPEGTELLEDLMKTYFEYNMYYALIDSLAAEHSARMQAMDNATNNAKARVKQLNLAYNKARQESITTELIEIISGVESMK*