MLNNKNDEFLVPESFLIQPFFDIDSTFAVFQDGLEFATIIKKEPLYYDMLQVIKSQLVEEPWRNLDKTIPIILKQWKELKPEVYEGYKKRGSTQNKSVIIQSLSLFIVCLFWMNESSVPTLKVKNMRISELQITPINCEERLTFVLSNPMKYHSFVQLDQLFAELEKSYFKKQAIKKLKRDYSS