MLNLLLKNDSSNKRIRTAFSPHQLVQLEKAFEHNHYVIGNERKELASRLSLTETQKNI