MTVLINNLQQDSEIDRETLNLIEQVINQVLTTEVKEDKEVSVAIVNDQYIKELNNKFRDKNETTDVLSFPQNDEQLLGDIIISLETATRQAIEYNHSVAREVGFLTVHSMLHLLGYNHKQKAEKIIMRQKEEEILTQLGLTREE